> Appended to the WAL without a per-write sync
So… it’s not durable? Durable doesn’t mean “survives a process restart”, it means “durably saved to persistent storage”. For example, this “durable” mode wouldn’t survive power loss.
dangoodmanUT an hour ago
> Appended to the WAL without a per-write sync
So… it’s not durable? Durable doesn’t mean “survives a process restart”, it means “durably saved to persistent storage”. For example, this “durable” mode wouldn’t survive power loss.
stingraycharles an hour ago
mmap is nice but it doesn’t support durable semantics in the way that we usually mean with databases.
if a write is acknowledged it should not be forgotten, which is not what this is.
rgbimbochamp 42 minutes ago
a2ff6eeb0 22 minutes ago
boguscoder 17 minutes ago
AtlasBarfed 8 minutes ago
nine_k 2 hours ago
> TurboKV's persisted Bloom-filter format uses hardware AES.
Also, built-in LZ4 compression.
I would expect SIMD to be used for scans.
rgbimbochamp an hour ago
dangoodmanUT an hour ago
bestouff 34 minutes ago
taneq 30 minutes ago
Of course, if you need SIL2 type reliability then you need to assume any given hardware component can spontaneously combust and become a total loss, at which point the data loss caused by a power cut is a rounding error.
haberman an hour ago