News for hackers. Stuff that matters.
Re:Pebble: A RocksDB Inspired Key-Value Store Written in Go by dis-sys on Tuesday September 15, 2020 @11:42PM (#24489339)
RocksDB supports using Direct IO for flush and compaction (use_direct_io_for_flush_and_compaction), enabling that can improve write throughput for my workload in RocksDB. Any plan to do that in pebble?
Re:Pebble: A RocksDB Inspired Key-Value Store Written in Go by petermattis on Wednesday September 16, 2020 @08:05AM (#24491779)
Direct IO is on our radar, though when I experimented with enabling direct IO in RocksDB it only hurt CockroachDB benchmarks. This was several years ago. I believe newer releases of RocksDB have made improvements in this area.