Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2210148-NE-DDS26427756 dds - Phoronix Test Suite dds Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2210148-NE-DDS26427756&gru&sro .
dds Processor Motherboard Memory Disk Graphics Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution A B Apple M2 @ 2.42GHz (4 Cores / 8 Threads) Apple MacBook Air (13 h M2 2022) 8GB 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z llvmpipe Broadcom Device 4433 + Broadcom Device 5f71 Arch rolling 5.19.0-rc7-asahi-2-1-ARCH (aarch64) KDE Plasma 5.25.4 X Server 1.21.1.4 4.5 Mesa 22.1.6 (LLVM 14.0.6 128 bits) GCC 12.1.0 + Clang 14.0.6 ext4 2560x1600 OpenBenchmarking.org Compiler Details - --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu Processor Details - Scaling Governor: apple-cpufreq schedutil Java Details - OpenJDK Runtime Environment (build 11.0.16+8) Python Details - Python 3.10.5 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
dds hbase: 10000 - Scan - 1 hbase: 10000 - Scan - 4 hbase: 10000 - Scan - 16 hbase: 1000000 - Scan - 1 hbase: 1000000 - Scan - 4 hbase: 1000000 - Scan - 16 hbase: 10000 - Increment - 1 hbase: 10000 - Increment - 4 hbase: 10000 - Increment - 16 hbase: 10000 - Rand Read - 1 hbase: 10000 - Rand Read - 4 hbase: 1000000 - Increment - 1 hbase: 1000000 - Increment - 4 hbase: 10000 - Rand Read - 16 hbase: 10000 - Rand Write - 1 hbase: 10000 - Rand Write - 4 hbase: 1000000 - Increment - 16 hbase: 10000 - Rand Write - 16 hbase: 1000000 - Rand Read - 1 hbase: 1000000 - Rand Read - 4 hbase: 1000000 - Rand Read - 16 hbase: 1000000 - Rand Write - 1 hbase: 1000000 - Rand Write - 4 hbase: 10000 - Seq Read - 1 hbase: 10000 - Seq Read - 4 hbase: 10000 - Seq Read - 16 hbase: 10000 - Seq Write - 1 hbase: 10000 - Seq Write - 4 hbase: 10000 - Async Rand Read - 1 hbase: 10000 - Async Rand Read - 4 hbase: 10000 - Seq Write - 16 hbase: 1000000 - Seq Read - 1 hbase: 1000000 - Seq Read - 4 hbase: 10000 - Async Rand Read - 16 hbase: 10000 - Async Rand Write - 1 hbase: 10000 - Async Rand Write - 4 hbase: 1000000 - Seq Read - 16 hbase: 1000000 - Seq Write - 1 hbase: 1000000 - Seq Write - 4 hbase: 10000 - Async Rand Write - 16 hbase: 1000000 - Async Rand Read - 1 hbase: 1000000 - Async Rand Read - 4 hbase: 1000000 - Async Rand Read - 16 hbase: 1000000 - Async Rand Write - 1 hbase: 1000000 - Async Rand Write - 4 pgbench: 1 - 1 - Read Only pgbench: 1 - 1 - Read Write pgbench: 1 - 50 - Read Only pgbench: 1 - 50 - Read Write pgbench: 100 - 1 - Read Only pgbench: 100 - 1 - Read Write pgbench: 100 - 50 - Read Only pgbench: 100 - 50 - Read Write hbase: 10000 - Increment - 1 hbase: 10000 - Increment - 4 hbase: 10000 - Increment - 16 hbase: 10000 - Rand Read - 1 hbase: 10000 - Rand Read - 4 hbase: 1000000 - Increment - 1 hbase: 1000000 - Increment - 4 hbase: 10000 - Rand Read - 16 hbase: 10000 - Rand Write - 1 hbase: 10000 - Rand Write - 4 hbase: 1000000 - Increment - 16 hbase: 10000 - Rand Write - 16 hbase: 1000000 - Rand Read - 1 hbase: 1000000 - Rand Read - 4 hbase: 1000000 - Rand Read - 16 hbase: 1000000 - Rand Write - 1 hbase: 1000000 - Rand Write - 4 hbase: 10000 - Seq Read - 1 hbase: 10000 - Seq Read - 4 hbase: 10000 - Seq Read - 16 hbase: 10000 - Seq Write - 1 hbase: 10000 - Seq Write - 4 hbase: 10000 - Async Rand Read - 1 hbase: 10000 - Async Rand Read - 4 hbase: 10000 - Seq Write - 16 hbase: 1000000 - Seq Read - 1 hbase: 1000000 - Seq Read - 4 hbase: 10000 - Async Rand Read - 16 hbase: 10000 - Async Rand Write - 1 hbase: 10000 - Async Rand Write - 4 hbase: 1000000 - Seq Read - 16 hbase: 1000000 - Seq Write - 1 hbase: 1000000 - Seq Write - 4 hbase: 10000 - Async Rand Write - 16 hbase: 1000000 - Async Rand Read - 1 hbase: 1000000 - Async Rand Read - 4 hbase: 1000000 - Async Rand Read - 16 hbase: 1000000 - Async Rand Write - 1 hbase: 1000000 - Async Rand Write - 4 hbase: 10000 - Scan - 1 hbase: 10000 - Scan - 4 hbase: 10000 - Scan - 16 hbase: 1000000 - Scan - 1 hbase: 1000000 - Scan - 4 hbase: 1000000 - Scan - 16 pgbench: 1 - 1 - Read Only - Average Latency pgbench: 1 - 1 - Read Write - Average Latency pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 50 - Read Write - Average Latency pgbench: 100 - 1 - Read Only - Average Latency pgbench: 100 - 1 - Read Write - Average Latency pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 50 - Read Write - Average Latency A B 2516 10948 28825 3382 20721 3516 8082 34957 21834 66209 41586 118477 4608 36590 102545 47925 67865 3702 17495 36168 24752 69593 3221 16013 122441 5164 35684 31802 2004 9725 87002 72780 187105 18026 4026 18692 17793 1975 11794 69200 8795 304289 8568 56470 7206 276659 30126 390 359 544 288 187 283 493 449 41 57 382 125 215 108 155 21 58 262 222 434 37 54 301 241 120 192 111 494 488 404 183 12 17 878 247 213 897 505 338 0.014 0.114 0.164 5.836 0.018 0.139 0.181 1.66 18868 67266 86606 69180 315215 587195 1830 10306 25861 3292 15954 3198 12226 27766 23641 67231 38449 108085 3297 16075 16962 55897 189276 4380 17279 34432 30303 80416 3736 16853 130409 5561 37998 31802 2122 9923 85071 67141 130902 17864 4249 18830 14002 2039 12420 68163 8906 302973 8474 60123 7104 274365 31311 540 380 607 297 245 311 326 566 39 56 416 141 302 248 942 18 21 223 225 455 29 46 258 230 117 178 104 493 462 395 187 14 44 885 234 211 1141 489 321 45 53 177 14 12 27 0.015 0.112 0.165 5.9 0.017 0.141 0.182 1.597 OpenBenchmarking.org
Apache HBase Rows: 10000 - Test: Scan - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Scan - Clients: 1 B 4K 8K 12K 16K 20K 18868
Apache HBase Rows: 10000 - Test: Scan - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Scan - Clients: 4 B 14K 28K 42K 56K 70K 67266
Apache HBase Rows: 10000 - Test: Scan - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Scan - Clients: 16 B 20K 40K 60K 80K 100K 86606
Apache HBase Rows: 1000000 - Test: Scan - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Scan - Clients: 1 B 15K 30K 45K 60K 75K 69180
Apache HBase Rows: 1000000 - Test: Scan - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Scan - Clients: 4 B 70K 140K 210K 280K 350K 315215
Apache HBase Rows: 1000000 - Test: Scan - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Scan - Clients: 16 B 130K 260K 390K 520K 650K 587195
Apache HBase Rows: 10000 - Test: Increment - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Increment - Clients: 1 A B 500 1000 1500 2000 2500 2516 1830
Apache HBase Rows: 10000 - Test: Increment - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Increment - Clients: 4 A B 2K 4K 6K 8K 10K 10948 10306
Apache HBase Rows: 10000 - Test: Increment - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Increment - Clients: 16 A B 6K 12K 18K 24K 30K 28825 25861
Apache HBase Rows: 10000 - Test: Random Read - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Read - Clients: 1 A B 700 1400 2100 2800 3500 3382 3292
Apache HBase Rows: 10000 - Test: Random Read - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Read - Clients: 4 A B 4K 8K 12K 16K 20K 20721 15954
Apache HBase Rows: 1000000 - Test: Increment - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Increment - Clients: 1 A B 800 1600 2400 3200 4000 3516 3198
Apache HBase Rows: 1000000 - Test: Increment - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Increment - Clients: 4 A B 3K 6K 9K 12K 15K 8082 12226
Apache HBase Rows: 10000 - Test: Random Read - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Read - Clients: 16 A B 7K 14K 21K 28K 35K 34957 27766
Apache HBase Rows: 10000 - Test: Random Write - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Write - Clients: 1 A B 5K 10K 15K 20K 25K 21834 23641
Apache HBase Rows: 10000 - Test: Random Write - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Write - Clients: 4 A B 14K 28K 42K 56K 70K 66209 67231
Apache HBase Rows: 1000000 - Test: Increment - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Increment - Clients: 16 A B 9K 18K 27K 36K 45K 41586 38449
Apache HBase Rows: 10000 - Test: Random Write - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Write - Clients: 16 A B 30K 60K 90K 120K 150K 118477 108085
Apache HBase Rows: 1000000 - Test: Random Read - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Read - Clients: 1 A B 1000 2000 3000 4000 5000 4608 3297
Apache HBase Rows: 1000000 - Test: Random Read - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Read - Clients: 4 A B 8K 16K 24K 32K 40K 36590 16075
Apache HBase Rows: 1000000 - Test: Random Read - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Read - Clients: 16 A B 20K 40K 60K 80K 100K 102545 16962
Apache HBase Rows: 1000000 - Test: Random Write - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Write - Clients: 1 A B 12K 24K 36K 48K 60K 47925 55897
Apache HBase Rows: 1000000 - Test: Random Write - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Write - Clients: 4 A B 40K 80K 120K 160K 200K 67865 189276
Apache HBase Rows: 10000 - Test: Sequential Read - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Read - Clients: 1 A B 900 1800 2700 3600 4500 3702 4380
Apache HBase Rows: 10000 - Test: Sequential Read - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Read - Clients: 4 A B 4K 8K 12K 16K 20K 17495 17279
Apache HBase Rows: 10000 - Test: Sequential Read - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Read - Clients: 16 A B 8K 16K 24K 32K 40K 36168 34432
Apache HBase Rows: 10000 - Test: Sequential Write - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Write - Clients: 1 A B 6K 12K 18K 24K 30K 24752 30303
Apache HBase Rows: 10000 - Test: Sequential Write - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Write - Clients: 4 A B 20K 40K 60K 80K 100K 69593 80416
Apache HBase Rows: 10000 - Test: Async Random Read - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Read - Clients: 1 A B 800 1600 2400 3200 4000 3221 3736
Apache HBase Rows: 10000 - Test: Async Random Read - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Read - Clients: 4 A B 4K 8K 12K 16K 20K 16013 16853
Apache HBase Rows: 10000 - Test: Sequential Write - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Write - Clients: 16 A B 30K 60K 90K 120K 150K 122441 130409
Apache HBase Rows: 1000000 - Test: Sequential Read - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Read - Clients: 1 A B 1200 2400 3600 4800 6000 5164 5561
Apache HBase Rows: 1000000 - Test: Sequential Read - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Read - Clients: 4 A B 8K 16K 24K 32K 40K 35684 37998
Apache HBase Rows: 10000 - Test: Async Random Read - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Read - Clients: 16 A B 7K 14K 21K 28K 35K 31802 31802
Apache HBase Rows: 10000 - Test: Async Random Write - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Write - Clients: 1 A B 500 1000 1500 2000 2500 2004 2122
Apache HBase Rows: 10000 - Test: Async Random Write - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Write - Clients: 4 A B 2K 4K 6K 8K 10K 9725 9923
Apache HBase Rows: 1000000 - Test: Sequential Read - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Read - Clients: 16 A B 20K 40K 60K 80K 100K 87002 85071
Apache HBase Rows: 1000000 - Test: Sequential Write - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Write - Clients: 1 A B 16K 32K 48K 64K 80K 72780 67141
Apache HBase Rows: 1000000 - Test: Sequential Write - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Write - Clients: 4 A B 40K 80K 120K 160K 200K 187105 130902
Apache HBase Rows: 10000 - Test: Async Random Write - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Write - Clients: 16 A B 4K 8K 12K 16K 20K 18026 17864
Apache HBase Rows: 1000000 - Test: Async Random Read - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Read - Clients: 1 A B 900 1800 2700 3600 4500 4026 4249
Apache HBase Rows: 1000000 - Test: Async Random Read - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Read - Clients: 4 A B 4K 8K 12K 16K 20K 18692 18830
Apache HBase Rows: 1000000 - Test: Async Random Read - Clients: 16 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Read - Clients: 16 A B 4K 8K 12K 16K 20K 17793 14002
Apache HBase Rows: 1000000 - Test: Async Random Write - Clients: 1 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Write - Clients: 1 A B 400 800 1200 1600 2000 1975 2039
Apache HBase Rows: 1000000 - Test: Async Random Write - Clients: 4 OpenBenchmarking.org Rows Per Second, More Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Write - Clients: 4 A B 3K 6K 9K 12K 15K 11794 12420
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Only A B 15K 30K 45K 60K 75K 69200 68163 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Write A B 2K 4K 6K 8K 10K 8795 8906 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Only A B 70K 140K 210K 280K 350K 304289 302973 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Write A B 2K 4K 6K 8K 10K 8568 8474 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Only A B 13K 26K 39K 52K 65K 56470 60123 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Write A B 1500 3000 4500 6000 7500 7206 7104 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Only A B 60K 120K 180K 240K 300K 276659 274365 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Write A B 7K 14K 21K 28K 35K 30126 31311 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Apache HBase Rows: 10000 - Test: Increment - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Increment - Clients: 1 A B 120 240 360 480 600 390 540
Apache HBase Rows: 10000 - Test: Increment - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Increment - Clients: 4 A B 80 160 240 320 400 359 380
Apache HBase Rows: 10000 - Test: Increment - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Increment - Clients: 16 A B 130 260 390 520 650 544 607
Apache HBase Rows: 10000 - Test: Random Read - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Read - Clients: 1 A B 60 120 180 240 300 288 297
Apache HBase Rows: 10000 - Test: Random Read - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Read - Clients: 4 A B 50 100 150 200 250 187 245
Apache HBase Rows: 1000000 - Test: Increment - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Increment - Clients: 1 A B 70 140 210 280 350 283 311
Apache HBase Rows: 1000000 - Test: Increment - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Increment - Clients: 4 A B 110 220 330 440 550 493 326
Apache HBase Rows: 10000 - Test: Random Read - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Read - Clients: 16 A B 120 240 360 480 600 449 566
Apache HBase Rows: 10000 - Test: Random Write - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Write - Clients: 1 A B 9 18 27 36 45 41 39
Apache HBase Rows: 10000 - Test: Random Write - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Write - Clients: 4 A B 13 26 39 52 65 57 56
Apache HBase Rows: 1000000 - Test: Increment - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Increment - Clients: 16 A B 90 180 270 360 450 382 416
Apache HBase Rows: 10000 - Test: Random Write - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Random Write - Clients: 16 A B 30 60 90 120 150 125 141
Apache HBase Rows: 1000000 - Test: Random Read - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Read - Clients: 1 A B 70 140 210 280 350 215 302
Apache HBase Rows: 1000000 - Test: Random Read - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Read - Clients: 4 A B 50 100 150 200 250 108 248
Apache HBase Rows: 1000000 - Test: Random Read - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Read - Clients: 16 A B 200 400 600 800 1000 155 942
Apache HBase Rows: 1000000 - Test: Random Write - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Write - Clients: 1 A B 5 10 15 20 25 21 18
Apache HBase Rows: 1000000 - Test: Random Write - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Random Write - Clients: 4 A B 13 26 39 52 65 58 21
Apache HBase Rows: 10000 - Test: Sequential Read - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Read - Clients: 1 A B 60 120 180 240 300 262 223
Apache HBase Rows: 10000 - Test: Sequential Read - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Read - Clients: 4 A B 50 100 150 200 250 222 225
Apache HBase Rows: 10000 - Test: Sequential Read - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Read - Clients: 16 A B 100 200 300 400 500 434 455
Apache HBase Rows: 10000 - Test: Sequential Write - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Write - Clients: 1 A B 9 18 27 36 45 37 29
Apache HBase Rows: 10000 - Test: Sequential Write - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Write - Clients: 4 A B 12 24 36 48 60 54 46
Apache HBase Rows: 10000 - Test: Async Random Read - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Read - Clients: 1 A B 70 140 210 280 350 301 258
Apache HBase Rows: 10000 - Test: Async Random Read - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Read - Clients: 4 A B 50 100 150 200 250 241 230
Apache HBase Rows: 10000 - Test: Sequential Write - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Sequential Write - Clients: 16 A B 30 60 90 120 150 120 117
Apache HBase Rows: 1000000 - Test: Sequential Read - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Read - Clients: 1 A B 40 80 120 160 200 192 178
Apache HBase Rows: 1000000 - Test: Sequential Read - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Read - Clients: 4 A B 20 40 60 80 100 111 104
Apache HBase Rows: 10000 - Test: Async Random Read - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Read - Clients: 16 A B 110 220 330 440 550 494 493
Apache HBase Rows: 10000 - Test: Async Random Write - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Write - Clients: 1 A B 110 220 330 440 550 488 462
Apache HBase Rows: 10000 - Test: Async Random Write - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Write - Clients: 4 A B 90 180 270 360 450 404 395
Apache HBase Rows: 1000000 - Test: Sequential Read - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Read - Clients: 16 A B 40 80 120 160 200 183 187
Apache HBase Rows: 1000000 - Test: Sequential Write - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Write - Clients: 1 A B 4 8 12 16 20 12 14
Apache HBase Rows: 1000000 - Test: Sequential Write - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Sequential Write - Clients: 4 A B 10 20 30 40 50 17 44
Apache HBase Rows: 10000 - Test: Async Random Write - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Async Random Write - Clients: 16 A B 200 400 600 800 1000 878 885
Apache HBase Rows: 1000000 - Test: Async Random Read - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Read - Clients: 1 A B 50 100 150 200 250 247 234
Apache HBase Rows: 1000000 - Test: Async Random Read - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Read - Clients: 4 A B 50 100 150 200 250 213 211
Apache HBase Rows: 1000000 - Test: Async Random Read - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Read - Clients: 16 A B 200 400 600 800 1000 897 1141
Apache HBase Rows: 1000000 - Test: Async Random Write - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Write - Clients: 1 A B 110 220 330 440 550 505 489
Apache HBase Rows: 1000000 - Test: Async Random Write - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Async Random Write - Clients: 4 A B 70 140 210 280 350 338 321
Apache HBase Rows: 10000 - Test: Scan - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Scan - Clients: 1 B 10 20 30 40 50 45
Apache HBase Rows: 10000 - Test: Scan - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Scan - Clients: 4 B 12 24 36 48 60 53
Apache HBase Rows: 10000 - Test: Scan - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 10000 - Test: Scan - Clients: 16 B 40 80 120 160 200 177
Apache HBase Rows: 1000000 - Test: Scan - Clients: 1 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Scan - Clients: 1 B 4 8 12 16 20 14
Apache HBase Rows: 1000000 - Test: Scan - Clients: 4 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Scan - Clients: 4 B 3 6 9 12 15 12
Apache HBase Rows: 1000000 - Test: Scan - Clients: 16 OpenBenchmarking.org Microseconds - Average Latency, Fewer Is Better Apache HBase 2.5.0 Rows: 1000000 - Test: Scan - Clients: 16 B 6 12 18 24 30 27
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency A B 0.0034 0.0068 0.0102 0.0136 0.017 0.014 0.015 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency A B 0.0257 0.0514 0.0771 0.1028 0.1285 0.114 0.112 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency A B 0.0371 0.0742 0.1113 0.1484 0.1855 0.164 0.165 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency A B 1.3275 2.655 3.9825 5.31 6.6375 5.836 5.900 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency A B 0.0041 0.0082 0.0123 0.0164 0.0205 0.018 0.017 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency A B 0.0317 0.0634 0.0951 0.1268 0.1585 0.139 0.141 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency A B 0.041 0.082 0.123 0.164 0.205 0.181 0.182 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency A B 0.3735 0.747 1.1205 1.494 1.8675 1.660 1.597 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Phoronix Test Suite v10.8.4