Modules§
Structs§
- DBBatch
- Provides a mutable struct to form a collection of database write operations, and execute them.
- DBMap
- An interface to a rocksDB database, keyed by a columnfamily
- DBMap
Table Config Map - DBOptions
- Metric
Conf - Read
Write Options - RocksDB
Enums§
Functions§
- be_
fix_ int_ ser - TODO: Good description of why we’re doing this : RocksDB stores keys in BE and has a seek operator on iterators, see
https://github.com/facebook/rocksdb/wiki/Iterator#introduction - check_
and_ mark_ db_ corruption - default_
db_ options - Creates a default RocksDB option, to be used when RocksDB option is unspecified.
- list_
tables - open_cf
- Opens a database with options, and a number of column families that are created if they do not exist.
- open_
cf_ opts - Opens a database with options, and a number of column families with individual options that are created if they do not exist.
- open_
cf_ opts_ secondary - Opens a database with options, and a number of column families with individual options that are created if they do not exist.
- read_
size_ from_ env - safe_
drop_ db - unmark_
db_ corruption