最近的文章

RocksDB 学习笔记 Day 021:高级特性、优化与专题深挖
·4957 字·10 分钟
Day 021 作为 RocksDB 高级特性、优化与专题深挖的目录页,简要梳理 Merge Operator、Compaction Filter、SST File Ingestion、Backup / Checkpoint 和 DeleteRange 的定位、原理、必要性与大概实现链路。

RocksDB 学习笔记 Day 020:参数调优 / Rate Limiter / Write Stall
·14307 字·29 分钟
从 Options、MutableCFOptions、VersionStorageInfo、WriteController 和 RateLimiter 出发,理解 RocksDB 参数如何影响 memtable、L0、level target、后台 compaction 债务、I/O 限流和 write stall,并整理一套可执行的调参顺序。

RocksDB 学习笔记 Day 019:事务与并发控制
·7157 字·15 分钟
从 TransactionDB、LockManager、SnapshotChecker、OptimisticTransactionDB 和 WritePrepared / WriteUnprepared 出发,理解 RocksDB 如何在既有 LSM 之上叠加事务隔离、冲突检测和恢复语义。


RocksDB 学习笔记 Day 017:Column Family
·8468 字·17 分钟
从 ColumnFamilyHandle、ColumnFamilyData、ColumnFamilySet 和读写路径入手,解释 RocksDB 如何在一个 DB 内维护多套逻辑 LSM 状态,以及哪些资源按 Column Family 隔离、哪些资源仍由 DB 共享。


