Turnstone Operating System
|
tosdb sstable index More...
#include <tosdb_internal.h>
Public Attributes | |
tosdb_block_header_t | header |
block header | |
uint64_t | database_id |
database id of this sstable index | |
uint64_t | table_id |
table id of this sstable index | |
uint64_t | sstable_id |
sstable id of this sstable index | |
uint64_t | index_id |
index id of this sstable index | |
uint64_t | record_count |
number of records in this sstable index | |
uint64_t | minmax_key_size |
total size of minimum and maximum keys | |
uint64_t | bloomfilter_size |
size of bloomfilter packed size (compressed size) | |
uint64_t | bloomfilter_unpacked_size |
size of unpacked bloomfilter | |
uint64_t | index_data_location |
location of index data | |
uint64_t | index_data_size |
size of index data packed size (compressed size) | |
uint8_t | data [] |
compressed data of minimum and maximum keys and bloomfilter | |
tosdb sstable index
sstable index is used in sstable index block, minimum and maximum keys, and bloomfilter are stored in this block