leveldb log 读取_log查询

(5) 2024-06-24 21:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
leveldb log 读取_log查询,希望能够帮助你!!!。

flyfish 2015-9-28

Log格式

namespace leveldb { 
    namespace log { 
    enum RecordType { // Zero is reserved for preallocated files kZeroType = 0, kFullType = 1, // For fragments kFirstType = 2, kMiddleType = 3, kLastType = 4 }; static const int kMaxRecordType = kLastType; static const int kBlockSize = 32768; // Header is checksum (4 bytes), length (2 bytes), type (1 byte). static const int kHeaderSize = 4 + 2 + 1; } // namespace log } // namespace leveldb

The log file contents are a sequence of 32KB blocks
log文件的内容是32K 大小的block组成的一个序列
一个Key:Value键值对是一个record
leveldb log 读取_log查询_https://bianchenghao6.com/blog__第1张

leveldb log 读取_log查询_https://bianchenghao6.com/blog__第2张

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复