13#include "common/lang/string.h"
14#include "common/lang/string_view.h"
15#include "common/lang/vector.h"
16#include "common/sys/rc.h"
27 RC add(
const string_view &key,
const string_view &value);
33 string last_key()
const;
35 uint32_t appro_size() {
return data_.size() + offsets_.size() *
sizeof(uint32_t); }
38 static const uint32_t BLOCK_SIZE = 4 * 1024;
40 vector<uint32_t> offsets_;
Build a ObBlock in SSTable
Definition: ob_block_builder.h:24