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?
[ Parent
| on HN ]
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.