[−][src]Module rocks::table
Table options.
Currently we support two types of tables: plain table and block-based table.
- Block-based table: this is the default table type that we inherited from LevelDB, which was designed for storing data in hard disk or flash device.
- Plain table: it is one of RocksDB's SST file format optimized for low query latency on pure-memory or really low-latency media.
A tutorial of rocksdb table formats is available here:
https://github.com/facebook/rocksdb/wiki/A-Tutorial-of-RocksDB-SST-formats
Example code is also available
https://github.com/facebook/rocksdb/wiki/A-Tutorial-of-RocksDB-SST-formats#wiki-examples
Structs
BlockBasedTableOptions | For advanced user only |
CuckooTableOptions | |
PlainTableOptions |
Enums
ChecksumType | |
EncodingType | |
IndexType |