Skip to content

Instantly share code, notes, and snippets.

@dch
Last active March 4, 2022 12:53
Show Gist options
  • Save dch/54b859f97fef263c2fe49bd5c1070d2a to your computer and use it in GitHub Desktop.
Save dch/54b859f97fef263c2fe49bd5c1070d2a to your computer and use it in GitHub Desktop.
khepri benchmarks
System information:
OS: FreeBSD 14.0-CURRENT main-n251219-b09e45f654d GENERIC arm64
CPU: ARM Neoverse-N1 r3p1 @ 3.30GHz
Number of cores: 4
Memory: 24 GiB
Erlang: 24.1.5
Inserts, no concurrency
Khepri (safe): ■■■■■■■■■■ 12056 ops/s
Khepri (unsafe): ■■■■■■■■■■■■ 13609 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■ 25703 ops/s
Inserts, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 51948 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 53276 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 60575 ops/s
Inserts, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 55124 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 52729 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 59825 ops/s
Inserts, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 55581 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 52892 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 55987 ops/s
Deletes, no concurrency
Khepri (safe): ■■■■■■■■■■ 15431 ops/s
Khepri (unsafe): ■■■■■■■■■■ 15822 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■ 28048 ops/s
Deletes, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 77675 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 80015 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 63381 ops/s
Deletes, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 63207 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 83026 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 62801 ops/s
Deletes, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 62189 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 80090 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 59130 ops/s
Inserts, 3-node cluster, no concurrency
Khepri (safe): ■■■■■■■■■■■ 1574 ops/s
Khepri (unsafe): ■■■■■■■■■■■ 1664 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■ 2753 ops/s
Inserts, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 5852 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 6124 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7706 ops/s
Inserts, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 6395 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 6852 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7864 ops/s
Inserts, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7057 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7793 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7802 ops/s
Deletes, 3-node cluster, no concurrency
Khepri (safe): ■■■■■■■ 1078 ops/s
Khepri (unsafe): ■■■■■■■■■■ 1653 ops/s
Mnesia: ■■■■■■■■■■■■■■ 2199 ops/s
Deletes, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 6733 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 6871 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7481 ops/s
Deletes, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7478 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7743 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 8314 ops/s
Deletes, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 8242 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7601 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 8352 ops/s
System information:
OS: FreeBSD 14.0-CURRENT FreeBSD 14.0-CURRENT main-n253405-dc9cc8bbf2d5 GENERIC-NODEBUG arm64
CPU: APM eMAG 8180 r3p2@ 3.0GHz
Number of cores: 32
Memory: 256 GiB
Erlang: 24.1.7
Inserts, no concurrency
Khepri (safe): ■■■■■■■ 5778 ops/s
Khepri (unsafe): ■■■■■■■ 6137 ops/s
Mnesia: ■■■■■■■■■■■ 9622 ops/s
Inserts, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 29027 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 25970 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 46718 ops/s
Inserts, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 26575 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■ 23632 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 43316 ops/s
Inserts, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 26633 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■ 22922 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 40500 ops/s
Deletes, no concurrency
Khepri (safe): ■■■■■■■ 6497 ops/s
Khepri (unsafe): ■■■■■■■ 6834 ops/s
Mnesia: ■■■■■■■■■■■ 10227 ops/s
Deletes, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 48863 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 42909 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 47291 ops/s
Deletes, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 46622 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 38765 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 43609 ops/s
Deletes, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 45387 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 36826 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 39990 ops/s
Inserts, 3-node cluster, no concurrency
Khepri (safe): ■■■■ 1355 ops/s
Khepri (unsafe): ■■■■ 1382 ops/s
Mnesia: ■■■■■ 1633 ops/s
Inserts, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■ 5969 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■ 5960 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 17057 ops/s
Inserts, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■ 5879 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■ 5676 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 17958 ops/s
Inserts, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■ 5497 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■ 5453 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 17018 ops/s
Deletes, 3-node cluster, no concurrency
Khepri (safe): ■■■■ 1373 ops/s
Khepri (unsafe): ■■■■ 1372 ops/s
Mnesia: ■■■■■ 1654 ops/s
Deletes, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■ 6663 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■ 6245 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 18334 ops/s
Deletes, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■ 5457 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■ 5424 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 20207 ops/s
Deletes, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■ 5342 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■ 5056 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 19016 ops/s
System information:
OS: FreeBSD 13.0-RELEASE-p7 GENERIC amd64
CPU: Intel(R) Xeon(R) CPU E3-1275 v6 @ 3.80GHz
Number of cores: 4
Memory: 64 GiB
Erlang: 24.2.1
Inserts, no concurrency
Khepri (safe): ■■■■■■■■■ 21247 ops/s
Khepri (unsafe): ■■■■■■■■■■■■ 28893 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■ 41960 ops/s
Inserts, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 88483 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 95552 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 121099 ops/s
Inserts, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 108185 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 98687 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 122881 ops/s
Inserts, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 104603 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 108947 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 114169 ops/s
Deletes, no concurrency
Khepri (safe): ■■■■■■■ 27240 ops/s
Khepri (unsafe): ■■■■■■■■■■ 36231 ops/s
Mnesia: ■■■■■■■■■■■■ 44951 ops/s
Deletes, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 168693 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 185072 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 126797 ops/s
Deletes, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 129220 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 197284 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 122876 ops/s
Deletes, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 136934 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 122964 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 119586 ops/s
Inserts, 3-node cluster, no concurrency
Khepri (safe): ■■■■■■■■■■ 2775 ops/s
Khepri (unsafe): ■■■■■■■■■ 2569 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■ 5477 ops/s
Inserts, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■ 5889 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■ 6271 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 13879 ops/s
Inserts, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■ 6787 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■ 6986 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 14353 ops/s
Inserts, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■ 7408 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 7797 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 14311 ops/s
Deletes, 3-node cluster, no concurrency
Khepri (safe): ■■■■■■■■■ 2518 ops/s
Khepri (unsafe): ■■■■■■■■■■ 2960 ops/s
Mnesia: ■■■■■■■■■■■■■■■■ 4749 ops/s
Deletes, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■ 6710 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■ 6803 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 14432 ops/s
Deletes, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■ 7478 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■ 8121 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 15248 ops/s
Deletes, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 8807 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 9303 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 15260 ops/s
System information:
OS: FreeBSD 13.0-RELEASE-p7 GENERIC amd64
CPU: Intel(R) Xeon(R) CPU E5-2667 v4 @ 3.20GHz
Number of cores: 8
Memory: 96 GiB
Erlang: 24.2.2
Inserts, no concurrency
Khepri (safe): ■ 692 ops/s
Khepri (unsafe): ■■■■■■■■ 19276 ops/s
Mnesia: ■■■■■■■■■■■■■■ 34667 ops/s
Inserts, 50 concurrent workers
Khepri (safe): ■■■■■■■ 16271 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 102369 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 124139 ops/s
Inserts, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■ 27372 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 100094 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 113930 ops/s
Inserts, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■ 52888 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 105539 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 101965 ops/s
Deletes, no concurrency
Khepri (safe): ■ 687 ops/s
Khepri (unsafe): ■■■■■■■ 23456 ops/s
Mnesia: ■■■■■■■■■■■ 36569 ops/s
Deletes, 50 concurrent workers
Khepri (safe): ■■■■■ 15707 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 171788 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 134104 ops/s
Deletes, 100 concurrent workers
Khepri (safe): ■■■■■■■■ 29027 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 181990 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 125888 ops/s
Deletes, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■ 55066 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 107187 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 116247 ops/s
Inserts, 3-node cluster, no concurrency
Khepri (safe): ■ 320 ops/s
Khepri (unsafe): ■■■■■■■■■ 4131 ops/s
Mnesia: ■■■■■■■■■■■ 5062 ops/s
Inserts, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■ 7665 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 17339 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 20805 ops/s
Inserts, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 15787 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 20573 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 23455 ops/s
Inserts, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 22957 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 24182 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 24355 ops/s
Deletes, 3-node cluster, no concurrency
Khepri (safe): ■ 429 ops/s
Khepri (unsafe): ■■■■■■■■ 4389 ops/s
Mnesia: ■■■■■■■■■ 4973 ops/s
Deletes, 3-node cluster, 50 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■ 7847 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 24237 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 22646 ops/s
Deletes, 3-node cluster, 100 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 17806 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 24713 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 25508 ops/s
Deletes, 3-node cluster, 200 concurrent workers
Khepri (safe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 24615 ops/s
Khepri (unsafe): ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 27830 ops/s
Mnesia: ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 25545 ops/s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment