Faster: A Concurrent Key-Value Store with In-Place Updates
介绍微软 FASTER k/v 存储引擎。
介绍微软 FASTER k/v 存储引擎。
介绍 WAL 实现。
介绍文件 I/O。
介绍 Write Batch 实现。
Facebook 在 LevelDB 基础之上实现了 RocksDB,增加了很多功能并做了很多优化,是业内广泛使用的 KV 存储引擎。 这次主要记录 LevelDB 中没有的东西,已有的可参考 LevelDB 源码分析, 还会记录 C++ 和实现方面的东西。(因为最近在学习 C++,发现 C++ 还是逃不掉的,太...