[控场AI]
产品

RocksDB

Facebook(Meta)开发的开源嵌入式键值存储数据库,基于LSM树结构,具有极高的写入吞吐性能,广泛用于大规模系统的底层存储引擎

时间轴 (近 90 天)

10月8日

最具代表性的LSM-Tree实现是Google的LevelDB与Meta开源的RocksDB,后者已被用于TiKV、CockroachDB和MySQL的MyRocks分支

待验证50%
10月8日

MyRocks是Facebook于2016年将RocksDB集成进MySQL的成果,并于2017年开源,目前由Percona等社区持续维护

待验证50%
9月15日

RocksDB由Facebook开发,基于LSM树结构,写入吞吐极高

待验证50%
9月11日

亲手实现简易LSM-Tree存储引擎有助于理解LevelDB、RocksDB和Cassandra的架构设计

待验证50%
9月11日

LSM 树是 LevelDB、RocksDB、Cassandra 等现代 NoSQL 系统的基础,写入先进内存缓冲区MemTable,达到阈值后顺序写入SSTable,通过后台合并维持多层有序结构

待验证50%
9月11日

SQLite 的 WAL 模式、PostgreSQL 的 pg_wal 目录以及 RocksDB 的 MANIFEST 文件都是预写式日志机制的典型实现

待验证50%
9月9日

内存映射文件(mmap)是操作系统提供的一种将文件内容直接映射到进程地址空间的机制,Lucene、RocksDB等存储引擎都大量使用mmap

待验证50%

全部知识事实 (7)

来源文章