top | item 8980308 (no title) databass | 11 years ago Do you also have stats on the high percentile latencies, besides the average? Sounds like your avoidance of compaction pauses ought to lead to lower latency at the high percentiles. discuss order hn newest hyc_symas|11 years ago See the table of data here http://symas.com/mdb/hyperdex/#100M 100M records, 1M ops MinLatency(us) AvgLatency(us) 95th%ile(ms) 99th%ile(ms) MaxLatency(ms) Runtime(sec) Throughput(ops/sec) CPUtime (mm:ss) LMDB update 256 33565 130 209 637 8385 119 4:21.41 LMDB read 215 33493 130 207 817 LevelDB update 241 63660 231 385 20370 15863 63 17:27 LevelDB read 188 63250 230 383 7904 (It's formatted properly if you follow the link)Also look at the latency distribution compared to MySQL's InnoDB http://symas.com/mdb/memcache/
hyc_symas|11 years ago See the table of data here http://symas.com/mdb/hyperdex/#100M 100M records, 1M ops MinLatency(us) AvgLatency(us) 95th%ile(ms) 99th%ile(ms) MaxLatency(ms) Runtime(sec) Throughput(ops/sec) CPUtime (mm:ss) LMDB update 256 33565 130 209 637 8385 119 4:21.41 LMDB read 215 33493 130 207 817 LevelDB update 241 63660 231 385 20370 15863 63 17:27 LevelDB read 188 63250 230 383 7904 (It's formatted properly if you follow the link)Also look at the latency distribution compared to MySQL's InnoDB http://symas.com/mdb/memcache/
hyc_symas|11 years ago
Also look at the latency distribution compared to MySQL's InnoDB http://symas.com/mdb/memcache/