存储
文章平均质量分 94
dabtwice
数据库内核 分布式存储 实时数仓
展开
-
RocksDB的compaction流程及优化(一)
本文着重围绕compaction展开讨论,争取通过这篇文章将RocksDB在其中的优化以及各种调优方式准确的呈现出来。这个系列主要分为三部分,这一篇主要以文字的形式讲述RocksDB的compaction做了哪些事情,流程是什么;下一篇以分析源码的形式将RocksDB的compaction流程展现出来;最后一篇则是展开呈现RocksDB对于compaction做的一系列优化,以及这些优化是为了解决哪些问题。原创 2023-10-07 06:42:16 · 591 阅读 · 1 评论 -
从LSM-Tree架构的角度谈为什么要分层
LSM-Tree的磁盘结构采用分层的处理是基于何种考量,又解决了什么样的问题?在面向未来的系统中分层是否还有必要?原创 2023-09-29 10:00:00 · 952 阅读 · 1 评论 -
文件I/O:Linux下的不同I/O接口(pread/pwrite, read/write, readv/writev, fread/fwrite)
最近一直在做Rocksdb以及存储相关的事情,借这个机会总结一下Linux的I/O栈。这次写写Linux中不同读写接口的区别以及性能差异。原创 2023-09-20 02:29:14 · 1013 阅读 · 1 评论