bitable
0.1
Ordered immutable key value storage system.
|
#include <bitablecommon.h>
Data Fields | |
uint64_t | itemCount |
uint64_t | leafPages |
uint64_t | largeValueStoreSize |
uint32_t | depth |
uint32_t | keyAlignment |
uint32_t | valueAlignment |
uint32_t | pageSize |
Statistics and information from the readable bitable header.
uint32_t BitableStats::depth |
The depth (number of branch levels, excluding the leaf file).
uint64_t BitableStats::itemCount |
The number of items in the table.
uint32_t BitableStats::keyAlignment |
The alignment used for keys in the file in bytes - will be a power of 2 - key addresses will be aligned with this.
uint64_t BitableStats::largeValueStoreSize |
The number of bytes the large value store takes up.
uint64_t BitableStats::leafPages |
The number of leaf pages in the table.
uint32_t BitableStats::pageSize |
The number of bytes used for the pages used for this bitable. Will be a power of 2.
uint32_t BitableStats::valueAlignment |
The aligment used for values in the file - will be a power of 2 - value addresses will be aligned with this.