分类
发现
榜单
收录
服务器优惠
IT文库
搜索
注册
登录
分类
发现
榜单
收录
服务器优惠
IT文库
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.013
秒,为您找到
467
个相关结果.
搜书籍
搜文档
Compaction的作用
1554
2020-02-23
《LevelDB手册(LevelDB Handbook)》
Compaction的作用 数据持久化 提高读写效率 平衡读写差异 整理数据 Compaction的作用 数据持久化 leveldb是典型的LSM树实现,因此需要对内存中的数据进行持久化。一次内存数据的持久化过程,在leveldb中称为MinorCompaction 。 一次minorcompaction的产出是一个0层的sstable...
移植 - Porting
1197
2020-02-23
《LevelDB中文文档》
移植 - Porting 移植 - Porting leveldb 通过提供leveldb/prot/port.h 中的types/methods/functions 的平台描述来实现将其移植到新的平台上。具体细节可以参考leveldb/prot/port_example.h
比较器 - Comparators
2330
2020-02-23
《LevelDB中文文档》
比较器 - Comparators 向后兼容性 - Backwards compatibility 比较器 - Comparators 前面的例子使用了按照字典序的默认排序函数对key 进行排序。然而,你也可以在打开一个数据库时为其提供一个自定义的比较器。例如,假设数据库的每个key 由两个数字著称,我们应该先按照第一个数字排序,如果相等再按照第二...
性能 - Performance
3767
2020-02-23
《LevelDB中文文档》
性能 - Performance Block size - 块大小 Compression - 压缩 Cache - 缓存 Key Layout - 键的布局方式 Filters - 过滤器 性能 - Performance 可以通过修改定义在include/leveldb/options.h 中的默认值值来对性能进行调整和优化。 B...
近似大小 - Approximate Size
1037
2020-02-23
《LevelDB中文文档》
近似大小 - Approximate Size 近似大小 - Approximate Size GetApproximateSizes 方法可以用于获取一个或多个key range 占用的文件系统空间的近似大小: leveldb :: Range ranges [ 2 ]; ranges [ 0 ] = leveldb :: Range...
原子更新 - Atomic Updates
1747
2020-02-23
《LevelDB中文文档》
原子更新 - Atomic Updates 原子更新 - Atomic Updates 注意:上面的操作如果进程在Put key2 和Delete key1 两个操作之间结束,那么这两个键将存储相同的值。因此,尽可能使用WriteBatch 类来避免这类问题: #include "leveldb/write_batch.h" ... s...
基本概念
3803
2020-02-23
《LevelDB手册(LevelDB Handbook)》
基本概念 整体架构 memtable immutable memtable log sstable manifest current 基本概念 leveldb是一个写性能十分优秀的存储引擎,是典型的LSM树(Log Structured-Merge Tree)实现。LSM树的核心思想就是放弃部分读的性能,换取最大的写入能力。 LSM树...
15. 多盘散列
774
2019-11-29
《百度超级链 XuperUnion v3.2 文档手册》
15. 多盘散列 15.1. 背景 15.2. LevelDB数据模型分析 15.3. 核心改造点 15.4. 使用方式 15.5. 扩容问题 15.6. 实验 15. 多盘散列 15.1. 背景 区块链中的账本数据通常是只增不减,而单盘存储容量有上限。目前单盘最高容量是14TB左右,需要花费4000块钱;以太坊账本数据已经超过1TB...
1..
«
1
2
3
4
»
..47