leveldb
Yi白
成长型思维
展开
-
【转载】leveldb源码分析—Recover和Repair
【转载】leveldb源码分析—Recover和Repair 转自 http://www.cnblogs.com/KevinT/p/3875572.htmlleveldb作为一个KV存储引擎将数据持久化到磁盘,而对于一个存储引擎来说在存储过程中因为一些其他原因导致程序down掉甚至数据文件被破坏等都会导致程序不能按正常流程再次启动。那么遇到这些状况以后如何使程序最大程度的恢复数据就转载 2017-08-21 16:40:30 · 615 阅读 · 0 评论 -
【转载】leveldb之MANIFEST
【转载】leveldb之MANIFEST首页分类标签留言关于订阅2017-01-11 | 分类 leveldb | 标签 leveldb 转自 http://bean-li.github.io/leveldb-manifest/前言上一节讲了LogAndApply的一部分: Version* v = new Version(this); {转载 2017-08-22 15:00:06 · 2034 阅读 · 0 评论 -
【转载】leveldb中的LRUCache设计
【转载】leveldb中的LRUCache设计关键点:1. hash(1)rehash+预防碰撞(总节点数超过hashtable大小)2. LRU(1)冷链+热链(2)引用计数的使用【多线程安全】3.sharedLRUCache(1)分区首页分类标签留言关于订阅2016-11-26|分类leveldb|标签leveldbhtt...转载 2017-08-22 20:26:37 · 994 阅读 · 0 评论