test1

Intel Xeon E5-2687W 0 testing with a HP 158A (J61 v03.96 BIOS) and NVIDIA Quadro 4000 on Ubuntu 22.04 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 2306111-NE-TEST1610505
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
first test
May 16 2023
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


test1OpenBenchmarking.orgPhoronix Test SuiteIntel Xeon E5-2687W 0 @ 3.80GHz (8 Cores / 16 Threads)HP 158A (J61 v03.96 BIOS)Intel Xeon E5/Core64GB500GB Seagate FireCuda SE SSD ZP500GM30033 + 2 x 1000GB Hitachi HDS72101 + 0GB Compact Flash + 0GB SM/xD-Picture + 0GB SD/MMC + 0GB MS/MS-Pro/HG + 0GB SD/MMC/MS/MSPRO + 4GB USB DISK 2.0 + 1000GB Western Digital WD10EZEX-75ZNVIDIA Quadro 4000Realtek ALC262Intel 82579LM + Intel 82574LUbuntu 22.045.15.0-71-generic (x86_64)nouveau1.3.224GCC 11.3.0ext41680x1050ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDisplay DriverVulkanCompilerFile-SystemScreen ResolutionTest1 BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - NONE / relatime,rw / Block Size: 4096- Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x71a- OpenJDK Runtime Environment (build 11.0.18+10-post-Ubuntu-0ubuntu122.04)- Python 3.10.6- itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

test1leveldb: Hot Readleveldb: Fill Syncleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Fillsqlite: 1blogbench: Readblogbench: Writesimdjson: Kostyasimdjson: TopTweetsimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDnode-express-loadtest: ebizzy: perl-benchmark: Pod2htmlperl-benchmark: Interpreteropenssl: SHA256openssl: SHA512openssl: RSA4096openssl: RSA4096openssl: ChaCha20openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20-Poly1305node-web-tooling: clickhouse: 100M Rows Hits Dataset, First Run / Cold Cacheclickhouse: 100M Rows Hits Dataset, Second Runclickhouse: 100M Rows Hits Dataset, Third Runetcd: PUT - 50 - 100etcd: PUT - 50 - 100 - Average Latencyetcd: PUT - 100 - 100etcd: PUT - 100 - 100 - Average Latencyetcd: PUT - 50 - 1000etcd: PUT - 50 - 1000 - Average Latencyetcd: PUT - 500 - 100etcd: PUT - 500 - 100 - Average Latencyetcd: PUT - 100 - 1000etcd: PUT - 100 - 1000 - Average Latencyetcd: PUT - 500 - 1000etcd: PUT - 500 - 1000 - Average Latencyetcd: RANGE - 50 - 100etcd: RANGE - 50 - 100 - Average Latencyetcd: RANGE - 100 - 100etcd: RANGE - 100 - 100 - Average Latencyetcd: RANGE - 50 - 1000etcd: RANGE - 50 - 1000 - Average Latencyetcd: RANGE - 500 - 100etcd: RANGE - 500 - 100 - Average Latencyetcd: RANGE - 100 - 1000etcd: RANGE - 100 - 1000 - Average Latencyetcd: RANGE - 500 - 1000etcd: RANGE - 500 - 1000 - Average Latencycouchdb: 100 - 1000 - 30couchdb: 100 - 3000 - 30couchdb: 300 - 1000 - 30couchdb: 300 - 3000 - 30spark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 500 - SHA-512 Benchmark Timespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Group By Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 1000 - SHA-512 Benchmark Timespark: 1000000 - 1000 - Calculate Pi Benchmarkspark: 1000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Group By Test Timespark: 1000000 - 1000 - Repartition Test Timespark: 1000000 - 1000 - Inner Join Test Timespark: 1000000 - 1000 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Group By Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Broadcast Inner Join Test Timespark: 10000000 - 100 - SHA-512 Benchmark Timespark: 10000000 - 100 - Calculate Pi Benchmarkspark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Group By Test Timespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 10000000 - 500 - SHA-512 Benchmark Timespark: 10000000 - 500 - Calculate Pi Benchmarkspark: 10000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 500 - Group By Test Timespark: 10000000 - 500 - Repartition Test Timespark: 10000000 - 500 - Inner Join Test Timespark: 10000000 - 500 - Broadcast Inner Join Test Timespark: 20000000 - 100 - SHA-512 Benchmark Timespark: 20000000 - 100 - Calculate Pi Benchmarkspark: 20000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 100 - Group By Test Timespark: 20000000 - 100 - Repartition Test Timespark: 20000000 - 100 - Inner Join Test Timespark: 20000000 - 100 - Broadcast Inner Join Test Timespark: 20000000 - 500 - SHA-512 Benchmark Timespark: 20000000 - 500 - Calculate Pi Benchmarkspark: 20000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 500 - Group By Test Timespark: 20000000 - 500 - Repartition Test Timespark: 20000000 - 500 - Inner Join Test Timespark: 20000000 - 500 - Broadcast Inner Join Test Timespark: 40000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 100 - Calculate Pi Benchmarkspark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Group By Test Timespark: 40000000 - 100 - Repartition Test Timespark: 40000000 - 100 - Inner Join Test Timespark: 40000000 - 100 - Broadcast Inner Join Test Timespark: 40000000 - 500 - SHA-512 Benchmark Timespark: 40000000 - 500 - Calculate Pi Benchmarkspark: 40000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 500 - Group By Test Timespark: 40000000 - 500 - Repartition Test Timespark: 40000000 - 500 - Inner Join Test Timespark: 40000000 - 500 - Broadcast Inner Join Test Timespark: 10000000 - 1000 - SHA-512 Benchmark Timespark: 10000000 - 1000 - Calculate Pi Benchmarkspark: 10000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 1000 - Group By Test Timespark: 10000000 - 1000 - Repartition Test Timespark: 10000000 - 1000 - Inner Join Test Timespark: 10000000 - 1000 - Broadcast Inner Join Test Timespark: 10000000 - 2000 - SHA-512 Benchmark Timespark: 10000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 2000 - Group By Test Timespark: 10000000 - 2000 - Repartition Test Timespark: 10000000 - 2000 - Inner Join Test Timespark: 10000000 - 2000 - Broadcast Inner Join Test Timespark: 20000000 - 1000 - SHA-512 Benchmark Timespark: 20000000 - 1000 - Calculate Pi Benchmarkspark: 20000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 1000 - Group By Test Timespark: 20000000 - 1000 - Repartition Test Timespark: 20000000 - 1000 - Inner Join Test Timespark: 20000000 - 1000 - Broadcast Inner Join Test Timespark: 20000000 - 2000 - SHA-512 Benchmark Timespark: 20000000 - 2000 - Calculate Pi Benchmarkspark: 20000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 2000 - Group By Test Timespark: 20000000 - 2000 - Repartition Test Timespark: 20000000 - 2000 - Inner Join Test Timespark: 20000000 - 2000 - Broadcast Inner Join Test Timespark: 40000000 - 1000 - SHA-512 Benchmark Timespark: 40000000 - 1000 - Calculate Pi Benchmarkspark: 40000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 1000 - Group By Test Timespark: 40000000 - 1000 - Repartition Test Timespark: 40000000 - 1000 - Inner Join Test Timespark: 40000000 - 1000 - Broadcast Inner Join Test Timespark: 40000000 - 2000 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 2000 - Group By Test Timespark: 40000000 - 2000 - Repartition Test Timespark: 40000000 - 2000 - Inner Join Test Timespark: 40000000 - 2000 - Broadcast Inner Join Test Timecockroach: MoVR - 128cockroach: MoVR - 256cockroach: MoVR - 512cockroach: MoVR - 1024cockroach: KV, 10% Reads - 128cockroach: KV, 10% Reads - 256cockroach: KV, 10% Reads - 512cockroach: KV, 50% Reads - 128cockroach: KV, 50% Reads - 256cockroach: KV, 50% Reads - 512cockroach: KV, 60% Reads - 128cockroach: KV, 60% Reads - 256cockroach: KV, 60% Reads - 512cockroach: KV, 95% Reads - 128cockroach: KV, 95% Reads - 256cockroach: KV, 95% Reads - 512cockroach: KV, 10% Reads - 1024cockroach: KV, 50% Reads - 1024cockroach: KV, 60% Reads - 1024cockroach: KV, 95% Reads - 1024dragonflydb: 50 - 1:1dragonflydb: 50 - 1:5dragonflydb: 50 - 5:1dragonflydb: 200 - 1:1dragonflydb: 200 - 1:5dragonflydb: 200 - 5:1memcached: 1:1memcached: 1:5memcached: 5:1memcached: 1:10memcached: 1:100redis: GET - 50redis: SET - 50redis: GET - 500redis: LPOP - 50redis: SADD - 50redis: SET - 500redis: GET - 1000redis: LPOP - 500redis: LPUSH - 50redis: SADD - 500redis: SET - 1000redis: LPOP - 1000redis: LPUSH - 500redis: SADD - 1000redis: LPUSH - 1000mysqlslap: 1mysqlslap: 64mysqlslap: 128mysqlslap: 256mysqlslap: 512mysqlslap: 1024mysqlslap: 2048mysqlslap: 4096mysqlslap: 8192pgbench: 1 - 1 - Read Onlypgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 1 - Read Writepgbench: 1 - 1 - Read Write - Average Latencypgbench: 1 - 50 - Read Onlypgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencypgbench: 1 - 250 - Read Onlypgbench: 1 - 250 - Read Only - Average Latencypgbench: 1 - 50 - Read Writepgbench: 1 - 50 - Read Write - Average Latencypgbench: 1 - 500 - Read Onlypgbench: 1 - 500 - Read Only - Average Latencypgbench: 1 - 800 - Read Onlypgbench: 1 - 800 - Read Only - Average Latencypgbench: 100 - 1 - Read Onlypgbench: 100 - 1 - Read Only - Average Latencypgbench: 1 - 100 - Read Writepgbench: 1 - 100 - Read Write - Average Latencypgbench: 1 - 1000 - Read Onlypgbench: 1 - 1000 - Read Only - Average Latencypgbench: 1 - 250 - Read Writepgbench: 1 - 250 - Read Write - Average Latencypgbench: 1 - 500 - Read Writepgbench: 1 - 500 - Read Write - Average Latencypgbench: 1 - 800 - Read Writepgbench: 1 - 800 - Read Write - Average Latencypgbench: 100 - 1 - Read Writepgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 50 - Read Onlypgbench: 100 - 50 - Read Only - Average Latencypgbench: 1000 - 1 - Read Onlypgbench: 1000 - 1 - Read Only - Average Latencypgbench: 1 - 1000 - Read Writepgbench: 1 - 1000 - Read Write - Average Latencypgbench: 100 - 100 - Read Onlypgbench: 100 - 100 - Read Only - Average Latencypgbench: 100 - 250 - Read Onlypgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 50 - Read Write - Average Latencypgbench: 100 - 500 - Read Onlypgbench: 100 - 500 - Read Only - Average Latencypgbench: 100 - 800 - Read Onlypgbench: 100 - 800 - Read Only - Average Latencypgbench: 1000 - 1 - Read Writepgbench: 1000 - 1 - Read Write - Average Latencypgbench: 1000 - 50 - Read Onlypgbench: 1000 - 50 - Read Only - Average Latencypgbench: 100 - 100 - Read Writepgbench: 100 - 100 - Read Write - Average Latencypgbench: 100 - 1000 - Read Onlypgbench: 100 - 1000 - Read Only - Average Latencypgbench: 100 - 250 - Read Writepgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 500 - Read Writepgbench: 100 - 500 - Read Write - Average Latencypgbench: 100 - 800 - Read Writepgbench: 100 - 800 - Read Write - Average Latencypgbench: 1000 - 100 - Read Onlypgbench: 1000 - 100 - Read Only - Average Latencypgbench: 1000 - 250 - Read Onlypgbench: 1000 - 250 - Read Only - Average Latencypgbench: 1000 - 50 - Read Writepgbench: 1000 - 50 - Read Write - Average Latencypgbench: 1000 - 500 - Read Onlypgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 800 - Read Onlypgbench: 1000 - 800 - Read Only - Average Latencypgbench: 100 - 1000 - Read Writepgbench: 100 - 1000 - Read Write - Average Latencypgbench: 1000 - 100 - Read Writepgbench: 1000 - 100 - Read Write - Average Latencypgbench: 1000 - 1000 - Read Onlypgbench: 1000 - 1000 - Read Only - Average Latencypgbench: 1000 - 250 - Read Writepgbench: 1000 - 250 - Read Write - Average Latencypgbench: 1000 - 500 - Read Writepgbench: 1000 - 500 - Read Write - Average Latencypgbench: 1000 - 800 - Read Writepgbench: 1000 - 800 - Read Write - Average Latencypgbench: 1000 - 1000 - Read Writepgbench: 1000 - 1000 - Read Write - Average Latencysqlite-speedtest: Timed Time - Size 1,000memtier-benchmark: Redis - 50 - 1:1memtier-benchmark: Redis - 50 - 1:5memtier-benchmark: Redis - 50 - 5:1memtier-benchmark: Redis - 100 - 1:1memtier-benchmark: Redis - 100 - 1:5memtier-benchmark: Redis - 100 - 5:1memtier-benchmark: Redis - 50 - 10:1memtier-benchmark: Redis - 50 - 1:10memtier-benchmark: Redis - 500 - 1:1memtier-benchmark: Redis - 500 - 1:5memtier-benchmark: Redis - 500 - 5:1memtier-benchmark: Redis - 100 - 10:1memtier-benchmark: Redis - 100 - 1:10memtier-benchmark: Redis - 500 - 10:1memtier-benchmark: Redis - 500 - 1:10cassandra: Readscassandra: Writescassandra: Mixed 1:1cassandra: Mixed 1:3rocksdb: Rand Fillrocksdb: Rand Readrocksdb: Update Randrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingrocksdb: Read Rand Write Randmcperf: Add - 1mcperf: Add - 4mcperf: Get - 1mcperf: Get - 4mcperf: Set - 1mcperf: Set - 4mcperf: Add - 16mcperf: Add - 32mcperf: Add - 64mcperf: Get - 16mcperf: Get - 32mcperf: Get - 64mcperf: Set - 16mcperf: Set - 32mcperf: Set - 64mcperf: Add - 128mcperf: Add - 256mcperf: Get - 128mcperf: Get - 256mcperf: Set - 128mcperf: Set - 256mcperf: Append - 1mcperf: Append - 4mcperf: Delete - 1mcperf: Delete - 4mcperf: Append - 16mcperf: Append - 32mcperf: Append - 64mcperf: Delete - 16mcperf: Delete - 32mcperf: Delete - 64mcperf: Prepend - 1mcperf: Prepend - 4mcperf: Replace - 1mcperf: Replace - 4mcperf: Append - 128mcperf: Append - 256mcperf: Delete - 128mcperf: Delete - 256mcperf: Prepend - 16mcperf: Prepend - 32mcperf: Prepend - 64mcperf: Replace - 16mcperf: Replace - 32mcperf: Replace - 64mcperf: Prepend - 128mcperf: Prepend - 256mcperf: Replace - 128mcperf: Replace - 256nginx: 20nginx: 100nginx: 200nginx: 500nginx: 1000hbase: 10000 - Increment - 1hbase: 10000 - Increment - 1hbase: 10000 - Increment - 4hbase: 10000 - Increment - 4hbase: 10000000 - Scan - 128hbase: 10000000 - Scan - 128hbase: 10000000 - Scan - 256hbase: 10000000 - Scan - 256hbase: 10000 - Increment - 16hbase: 10000 - Increment - 16hbase: 10000 - Increment - 32hbase: 10000 - Increment - 32hbase: 10000 - Increment - 64hbase: 10000 - Increment - 64hbase: 10000 - Increment - 128hbase: 10000 - Increment - 128hbase: 10000 - Increment - 256hbase: 10000 - Increment - 256hbase: 10000 - Rand Read - 1hbase: 10000 - Rand Read - 1hbase: 10000 - Rand Read - 4hbase: 10000 - Rand Read - 4hbase: 1000000 - Increment - 1hbase: 1000000 - Increment - 1hbase: 1000000 - Increment - 4hbase: 1000000 - Increment - 4hbase: 2000000 - Increment - 1hbase: 2000000 - Increment - 1hbase: 2000000 - Increment - 4hbase: 2000000 - Increment - 4hbase: 10000 - Rand Read - 16hbase: 10000 - Rand Read - 16hbase: 10000 - Rand Read - 32hbase: 10000 - Rand Read - 32hbase: 10000 - Rand Read - 64hbase: 10000 - Rand Read - 64hbase: 10000 - Rand Write - 1hbase: 10000 - Rand Write - 1hbase: 10000 - Rand Write - 4hbase: 10000 - Rand Write - 4hbase: 1000000 - Increment - 16hbase: 1000000 - Increment - 16hbase: 1000000 - Increment - 32hbase: 1000000 - Increment - 32hbase: 1000000 - Increment - 64hbase: 1000000 - Increment - 64hbase: 10000000 - Increment - 1hbase: 10000000 - Increment - 1hbase: 10000000 - Increment - 4hbase: 10000000 - Increment - 4hbase: 2000000 - Increment - 16hbase: 2000000 - Increment - 16hbase: 2000000 - Increment - 32hbase: 2000000 - Increment - 32hbase: 2000000 - Increment - 64hbase: 2000000 - Increment - 64hbase: 10000 - Rand Read - 128hbase: 10000 - Rand Read - 128hbase: 10000 - Rand Read - 256hbase: 10000 - Rand Read - 256hbase: 10000 - Rand Write - 16hbase: 10000 - Rand Write - 16hbase: 10000 - Rand Write - 32hbase: 10000 - Rand Write - 32hbase: 10000 - Rand Write - 64hbase: 10000 - Rand Write - 64hbase: 1000000 - Increment - 128hbase: 1000000 - Increment - 128hbase: 1000000 - Increment - 256hbase: 1000000 - Increment - 256hbase: 1000000 - Rand Read - 1hbase: 1000000 - Rand Read - 1hbase: 1000000 - Rand Read - 4hbase: 1000000 - Rand Read - 4hbase: 10000000 - Increment - 16hbase: 10000000 - Increment - 16hbase: 10000000 - Increment - 32hbase: 10000000 - Increment - 32hbase: 10000000 - Increment - 64hbase: 10000000 - Increment - 64hbase: 2000000 - Increment - 128hbase: 2000000 - Increment - 128hbase: 2000000 - Increment - 256hbase: 2000000 - Increment - 256hbase: 2000000 - Rand Read - 1hbase: 2000000 - Rand Read - 1hbase: 2000000 - Rand Read - 4hbase: 2000000 - Rand Read - 4hbase: 10000 - Rand Write - 128hbase: 10000 - Rand Write - 128hbase: 10000 - Rand Write - 256hbase: 10000 - Rand Write - 256hbase: 1000000 - Rand Read - 16hbase: 1000000 - Rand Read - 16hbase: 1000000 - Rand Read - 32hbase: 1000000 - Rand Read - 32hbase: 1000000 - Rand Read - 64hbase: 1000000 - Rand Read - 64hbase: 1000000 - Rand Write - 1hbase: 1000000 - Rand Write - 1hbase: 1000000 - Rand Write - 4hbase: 1000000 - Rand Write - 4hbase: 10000000 - Increment - 128hbase: 10000000 - Increment - 128hbase: 10000000 - Increment - 256hbase: 10000000 - Increment - 256hbase: 10000000 - Rand Read - 1hbase: 10000000 - Rand Read - 1hbase: 10000000 - Rand Read - 4hbase: 10000000 - Rand Read - 4hbase: 2000000 - Rand Read - 16hbase: 2000000 - Rand Read - 16hbase: 2000000 - Rand Read - 32hbase: 2000000 - Rand Read - 32hbase: 2000000 - Rand Read - 64hbase: 2000000 - Rand Read - 64hbase: 2000000 - Rand Write - 1hbase: 2000000 - Rand Write - 1hbase: 2000000 - Rand Write - 4hbase: 2000000 - Rand Write - 4hbase: 10000 - Seq Read - 1hbase: 10000 - Seq Read - 1hbase: 10000 - Seq Read - 4hbase: 10000 - Seq Read - 4hbase: 1000000 - Rand Read - 128hbase: 1000000 - Rand Read - 128hbase: 1000000 - Rand Read - 256hbase: 1000000 - Rand Read - 256hbase: 1000000 - Rand Write - 16hbase: 1000000 - Rand Write - 16hbase: 10000000 - Rand Read - 16hbase: 10000000 - Rand Read - 16hbase: 10000000 - Rand Read - 32hbase: 10000000 - Rand Read - 32hbase: 10000000 - Rand Read - 64hbase: 10000000 - Rand Read - 64hbase: 10000000 - Rand Write - 1hbase: 10000000 - Rand Write - 1first test9.67511599.19918.197.47617.0103.6759.66513.30083.16017.2102.93813.7662523975141061.4620.631.841.9728962066780.203605520.00196531173599471719346302201030.867524.411382583570123499006631059181344778078160435.61101.53105.89105.8536108.39072.939911.28472.552166.004119.140886.60342.450943.880619.646730.415521.143309.84302.340690.77932.452109.058119.140917.10272.451125.874619.546688.472021.1153.117553.079307.2471051.2805.50315.74785218117.575.944.233.072.885.72314.6817.516.584.293.353.116.28316.4617.497.084.653.873.386.97315.5117.387.885.225.024.1526.04313.6617.5913.7817.6520.9822.7025.26315.1917.4313.9517.9520.2920.2647.87313.7117.4522.1534.7942.1242.3543.21313.1617.4120.8632.8036.8038.6683.01311.1117.4153.3962.8673.5174.8383.45315.8617.4746.4461.1774.2074.8324.73314.4817.5113.9817.6920.4619.7525.37314.8317.4414.6018.1721.0120.0543.94316.5317.4921.3231.9138.5738.2044.18315.8617.5121.3631.7038.2337.7583.97317.0217.5045.4759.9173.7774.5584.67313.8717.4945.6961.6972.9077.28222.3222.3222.4221.920381.820551.920507.523607.723615.823129.724503.724501.923851.528483.427734.926998.919503.821683.522337.825176.61631362.411776973.311481465.771522099.101614367.641451171.921057792.69846003.131217382.94828721.26812848.491946029.571359544.041787013.882045504.991550769.621352814.851651781.711996977.37944905.891551051.311326122.031072509.421071480.501492782.571043912.292549944463395412415401353359241870.04214490.6902310370.2172348370.4262351901.063117942.4022291982.1812288393.497227070.044100699.3852190554.566635393.4903701373.6082623140.01513880.7212197530.227210230.0482274617.8872241880.4462217591.127224032.2352212572.2602110613.79113240.7551870590.267257513.8841925625.2062210911.3081720729.0571380657.9441899720.5271857971.34582366.0851756292.8471526115.2451120189.482101989.8631435466.9691297019.2771056447.6351005079.9911000999.91495.5551149781.621211011.461020230.351044301.761134006.80990773.911017334.251126537.901053730.571139301.72994801.73965268.451094712.35948097.391116053.5241200497994030439579359219216436212143404375988175140379576914915779.616581.155918.160136.916630.515947.216245.016283.916520.660166.463039.064432.717005.516907.916781.016497.616330.064574.563686.116265.516518.817324.417755.056086.359130.217801.117435.717484.963781.163930.563758.616713.617242.117224.017909.417684.717774.063626.363780.517705.217583.617594.417597.617422.917544.717666.518219.618383.717660.519938.7521607.3221432.7921083.8420757.5015386466665591261873542141513211532502263129314107732662193332315392740796472719894951238331813687384781835128877748578223278148337756839435641447148896266687563037552532230990327831948140172048508232948454131415101731861200637397338847539388314419810516533918418713631231203409732316790017415726754591296155383147510163242219733185740153052183761704586671159416283274925702521135013631856090568663839614870320107991462695147563102982471484673804749649447323556135746961791852121184883868275837110041391744651716755713368958671574747133658527546706049064262321OpenBenchmarking.org

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot Readfirst test3691215SE +/- 0.066, N = 39.6751. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill Syncfirst test0.2250.450.6750.91.125SE +/- 0.00, N = 311. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill Syncfirst test30060090012001500SE +/- 3.39, N = 31599.201. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Overwritefirst test48121620SE +/- 0.21, N = 418.11. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Overwritefirst test20406080100SE +/- 1.06, N = 497.481. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random Fillfirst test48121620SE +/- 0.17, N = 317.01. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random Fillfirst test20406080100SE +/- 1.10, N = 3103.681. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random Readfirst test3691215SE +/- 0.028, N = 39.6651. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek Randomfirst test3691215SE +/- 0.06, N = 313.301. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random Deletefirst test20406080100SE +/- 1.89, N = 1583.161. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential Fillfirst test48121620SE +/- 0.12, N = 317.21. (CXX) g++ options: -O3 -lsnappy

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential Fillfirst test20406080100SE +/- 0.62, N = 3102.941. (CXX) g++ options: -O3 -lsnappy

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1first test48121620SE +/- 0.09, N = 313.771. (CC) gcc options: -O2 -lz -lm

BlogBench

BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Readfirst test500K1000K1500K2000K2500KSE +/- 9262.31, N = 325239751. (CC) gcc options: -O2

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Writefirst test3K6K9K12K15KSE +/- 143.48, N = 3141061. (CC) gcc options: -O2

simdjson

This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: Kostyafirst test0.32850.6570.98551.3141.6425SE +/- 0.00, N = 31.461. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetfirst test0.450.91.351.82.25SE +/- 0.00, N = 321. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomfirst test0.14180.28360.42540.56720.709SE +/- 0.00, N = 30.631. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsfirst test0.4140.8281.2421.6562.07SE +/- 0.00, N = 31.841. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDfirst test0.44330.88661.32991.77322.2165SE +/- 0.01, N = 31.971. (CXX) g++ options: -O3

Node.js Express HTTP Load Test

A Node.js Express server with a Node-based loadtest client for facilitating HTTP benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Testfirst test6001200180024003000SE +/- 12.84, N = 32896

ebizzy

This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3first test40K80K120K160K200KSE +/- 3542.59, N = 152066781. (CC) gcc options: -pthread -lpthread -O3 -march=native

Perl Benchmarks

Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlfirst test0.04580.09160.13740.18320.229SE +/- 0.00180960, N = 30.20360552

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Interpreterfirst test0.00040.00080.00120.00160.002SE +/- 0.00002190, N = 50.00196531

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA256first test400M800M1200M1600M2000MSE +/- 71374.83, N = 317359947171. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512first test400M800M1200M1600M2000MSE +/- 449188.40, N = 319346302201. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096first test2004006008001000SE +/- 0.79, N = 31030.81. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096first test14K28K42K56K70KSE +/- 12.48, N = 367524.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20first test2000M4000M6000M8000M10000MSE +/- 6608994.24, N = 3113825835701. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-128-GCMfirst test3000M6000M9000M12000M15000MSE +/- 2475484.51, N = 3123499006631. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMfirst test2000M4000M6000M8000M10000MSE +/- 5071817.66, N = 3105918134471. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305first test2000M4000M6000M8000M10000MSE +/- 3314413.99, N = 378078160431. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Node.js V8 Web Tooling Benchmark

Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling Benchmarkfirst test1.26232.52463.78695.04926.3115SE +/- 0.04, N = 125.61

ClickHouse

ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ / https://github.com/ClickHouse/ClickBench/tree/main/clickhouse with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all separate queries performed as an aggregate. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, First Run / Cold Cachefirst test20406080100SE +/- 0.54, N = 3101.53MIN: 3.97 / MAX: 4285.71

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Second Runfirst test20406080100SE +/- 0.18, N = 3105.89MIN: 4.01 / MAX: 4000

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Third Runfirst test20406080100SE +/- 0.22, N = 3105.85MIN: 3.99 / MAX: 3750

etcd

Etcd is a distributed, reliable key-value store intended for critical data of a distributed system. Etcd is written in Golang and part of the Cloud Native Computing Foundation (CNCF) and used by Kubernetes, Rook, CoreDNS, and other open-source software. This test profile uses Etcd's built-in benchmark to stress the PUT and RANGE performance of a single node / local system. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100first test8K16K24K32K40KSE +/- 2080.75, N = 1236108.39

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100 - Average Latencyfirst test0.65251.3051.95752.613.2625SE +/- 0.19, N = 122.9

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100first test9K18K27K36K45KSE +/- 517.26, N = 339911.28

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100 - Average Latencyfirst test0.56251.1251.68752.252.8125SE +/- 0.03, N = 32.5

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000first test11K22K33K44K55KSE +/- 75.90, N = 352166.00

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000 - Average Latencyfirst test510152025SE +/- 0.03, N = 319.1

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100first test9K18K27K36K45KSE +/- 29.72, N = 340886.60

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100 - Average Latencyfirst test0.541.081.622.162.7SE +/- 0.00, N = 32.4

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000first test11K22K33K44K55KSE +/- 29.62, N = 350943.88

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000 - Average Latencyfirst test510152025SE +/- 0.03, N = 319.6

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000first test10K20K30K40K50KSE +/- 63.34, N = 346730.42

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000 - Average Latencyfirst test510152025SE +/- 0.03, N = 321.1

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100first test9K18K27K36K45KSE +/- 10.74, N = 343309.84

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100 - Average Latencyfirst test0.51751.0351.55252.072.5875SE +/- 0.00, N = 32.3

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100first test9K18K27K36K45KSE +/- 20.14, N = 340690.78

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100 - Average Latencyfirst test0.541.081.622.162.7SE +/- 0.03, N = 32.4

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000first test11K22K33K44K55KSE +/- 20.63, N = 352109.06

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000 - Average Latencyfirst test510152025SE +/- 0.03, N = 319.1

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100first test9K18K27K36K45KSE +/- 25.93, N = 340917.10

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100 - Average Latencyfirst test0.541.081.622.162.7SE +/- 0.00, N = 32.4

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000first test11K22K33K44K55KSE +/- 81.43, N = 351125.87

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000 - Average Latencyfirst test510152025SE +/- 0.03, N = 319.5

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000first test10K20K30K40K50KSE +/- 51.53, N = 346688.47

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000 - Average Latencyfirst test510152025SE +/- 0.03, N = 321.1

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30first test306090120150SE +/- 0.54, N = 3153.121. (CXX) g++ options: -flto -lstdc++ -shared -lei

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30first test120240360480600SE +/- 7.92, N = 3553.081. (CXX) g++ options: -flto -lstdc++ -shared -lei

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 300 - Inserts: 1000 - Rounds: 30first test70140210280350SE +/- 0.76, N = 3307.251. (CXX) g++ options: -flto -lstdc++ -shared -lei

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.2.2Bulk Size: 300 - Inserts: 3000 - Rounds: 30first test2004006008001000SE +/- 9.70, N = 31051.281. (CXX) g++ options: -flto -lstdc++ -shared -lei

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Timefirst test1.23752.4753.71254.956.1875SE +/- 0.06, N = 35.50

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 2.24, N = 3315.75

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.12, N = 317.57

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test Timefirst test1.33652.6734.00955.3466.6825SE +/- 0.04, N = 35.94

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test Timefirst test0.95181.90362.85543.80724.759SE +/- 0.02, N = 34.23

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test Timefirst test0.69081.38162.07242.76323.454SE +/- 0.03, N = 33.07

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Timefirst test0.6481.2961.9442.5923.24SE +/- 0.15, N = 32.88

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Timefirst test1.2872.5743.8615.1486.435SE +/- 0.03, N = 35.72

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 0.75, N = 3314.68

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.14, N = 317.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test Timefirst test246810SE +/- 0.05, N = 36.58

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test Timefirst test0.96531.93062.89593.86124.8265SE +/- 0.04, N = 34.29

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test Timefirst test0.75381.50762.26143.01523.769SE +/- 0.01, N = 33.35

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Timefirst test0.69981.39962.09942.79923.499SE +/- 0.28, N = 33.11

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Timefirst test246810SE +/- 0.06, N = 36.28

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 2.20, N = 3316.46

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.03, N = 317.49

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Group By Test Timefirst test246810SE +/- 0.01, N = 37.08

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Repartition Test Timefirst test1.04632.09263.13894.18525.2315SE +/- 0.02, N = 34.65

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Inner Join Test Timefirst test0.87081.74162.61243.48324.354SE +/- 0.02, N = 33.87

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Timefirst test0.76051.5212.28153.0423.8025SE +/- 0.04, N = 33.38

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Timefirst test246810SE +/- 0.08, N = 46.97

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 1.57, N = 4315.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.03, N = 417.38

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Group By Test Timefirst test246810SE +/- 0.04, N = 47.88

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test Timefirst test1.17452.3493.52354.6985.8725SE +/- 0.05, N = 45.22

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test Timefirst test1.12952.2593.38854.5185.6475SE +/- 0.08, N = 45.02

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Timefirst test0.93381.86762.80143.73524.669SE +/- 0.28, N = 44.15

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Timefirst test612182430SE +/- 0.07, N = 326.04

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 0.50, N = 3313.66

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.08, N = 317.59

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Group By Test Timefirst test48121620SE +/- 0.05, N = 313.78

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Repartition Test Timefirst test48121620SE +/- 0.18, N = 317.65

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Inner Join Test Timefirst test510152025SE +/- 0.49, N = 320.98

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Timefirst test510152025SE +/- 0.49, N = 322.70

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Timefirst test612182430SE +/- 0.09, N = 325.26

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 1.96, N = 3315.19

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.02, N = 317.43

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Group By Test Timefirst test48121620SE +/- 0.11, N = 313.95

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Repartition Test Timefirst test48121620SE +/- 0.41, N = 317.95

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Inner Join Test Timefirst test510152025SE +/- 0.85, N = 320.29

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Timefirst test510152025SE +/- 0.37, N = 320.26

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Timefirst test1122334455SE +/- 0.13, N = 347.87

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 2.18, N = 3313.71

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.06, N = 317.45

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Group By Test Timefirst test510152025SE +/- 0.18, N = 322.15

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Repartition Test Timefirst test816243240SE +/- 0.28, N = 334.79

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Inner Join Test Timefirst test1020304050SE +/- 0.26, N = 342.12

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Timefirst test1020304050SE +/- 1.38, N = 342.35

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Timefirst test1020304050SE +/- 0.04, N = 343.21

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 2.43, N = 3313.16

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.04, N = 317.41

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Group By Test Timefirst test510152025SE +/- 0.13, N = 320.86

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Repartition Test Timefirst test816243240SE +/- 0.37, N = 332.80

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Inner Join Test Timefirst test816243240SE +/- 0.50, N = 336.80

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Timefirst test918273645SE +/- 0.16, N = 338.66

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Timefirst test20406080100SE +/- 0.48, N = 383.01

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 1.23, N = 3311.11

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.05, N = 317.41

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Group By Test Timefirst test1224364860SE +/- 0.35, N = 353.39

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Repartition Test Timefirst test1428425670SE +/- 0.13, N = 362.86

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Inner Join Test Timefirst test1632486480SE +/- 1.61, N = 373.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Timefirst test20406080100SE +/- 0.40, N = 374.83

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Timefirst test20406080100SE +/- 0.40, N = 383.45

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 1.37, N = 3315.86

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.07, N = 317.47

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Group By Test Timefirst test1122334455SE +/- 0.65, N = 346.44

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Repartition Test Timefirst test1428425670SE +/- 0.48, N = 361.17

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Inner Join Test Timefirst test1632486480SE +/- 0.66, N = 374.20

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Timefirst test20406080100SE +/- 0.67, N = 374.83

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Timefirst test612182430SE +/- 0.05, N = 324.73

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 0.30, N = 3314.48

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.11, N = 317.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Group By Test Timefirst test48121620SE +/- 0.12, N = 313.98

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Repartition Test Timefirst test48121620SE +/- 0.40, N = 317.69

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Inner Join Test Timefirst test510152025SE +/- 0.74, N = 320.46

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Timefirst test510152025SE +/- 0.32, N = 319.75

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Timefirst test612182430SE +/- 0.19, N = 325.37

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 1.94, N = 3314.83

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.07, N = 317.44

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Group By Test Timefirst test48121620SE +/- 0.23, N = 314.60

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Repartition Test Timefirst test48121620SE +/- 0.42, N = 318.17

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Inner Join Test Timefirst test510152025SE +/- 0.25, N = 321.01

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Timefirst test510152025SE +/- 0.08, N = 320.05

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Timefirst test1020304050SE +/- 0.11, N = 343.94

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 2.47, N = 3316.53

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.10, N = 317.49

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Group By Test Timefirst test510152025SE +/- 0.19, N = 321.32

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Repartition Test Timefirst test714212835SE +/- 0.20, N = 331.91

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Inner Join Test Timefirst test918273645SE +/- 0.95, N = 338.57

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Timefirst test918273645SE +/- 0.85, N = 338.20

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark Timefirst test1020304050SE +/- 0.39, N = 344.18

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 3.36, N = 3315.86

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.04, N = 317.51

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Group By Test Timefirst test510152025SE +/- 0.30, N = 321.36

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Repartition Test Timefirst test714212835SE +/- 0.05, N = 331.70

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Inner Join Test Timefirst test918273645SE +/- 0.02, N = 338.23

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Timefirst test918273645SE +/- 1.26, N = 337.75

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Timefirst test20406080100SE +/- 0.07, N = 383.97

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 4.93, N = 3317.02

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.23, N = 317.50

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Group By Test Timefirst test1020304050SE +/- 0.31, N = 345.47

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Repartition Test Timefirst test1326395265SE +/- 0.29, N = 359.91

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Inner Join Test Timefirst test1632486480SE +/- 1.50, N = 373.77

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Timefirst test20406080100SE +/- 0.72, N = 374.55

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Timefirst test20406080100SE +/- 0.22, N = 384.67

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmarkfirst test70140210280350SE +/- 0.07, N = 3313.87

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframefirst test48121620SE +/- 0.03, N = 317.49

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Group By Test Timefirst test1020304050SE +/- 0.46, N = 345.69

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Repartition Test Timefirst test1428425670SE +/- 1.41, N = 361.69

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Inner Join Test Timefirst test1632486480SE +/- 0.91, N = 372.90

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Timefirst test20406080100SE +/- 0.94, N = 377.28

CockroachDB

CockroachDB is a cloud-native, distributed SQL database for data intensive applications. This test profile uses a server-less CockroachDB configuration to test various Coackroach workloads on the local host with a single node. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 128first test50100150200250SE +/- 0.31, N = 3222.3

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 256first test50100150200250SE +/- 0.55, N = 3222.3

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 512first test50100150200250SE +/- 0.17, N = 3222.4

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 1024first test50100150200250SE +/- 0.38, N = 3221.9

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 128first test4K8K12K16K20KSE +/- 17.58, N = 320381.8

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 256first test4K8K12K16K20KSE +/- 185.39, N = 320551.9

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 512first test4K8K12K16K20KSE +/- 34.23, N = 320507.5

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 128first test5K10K15K20K25KSE +/- 35.08, N = 323607.7

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 256first test5K10K15K20K25KSE +/- 12.26, N = 323615.8

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 512first test5K10K15K20K25KSE +/- 11.23, N = 323129.7

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 128first test5K10K15K20K25KSE +/- 50.08, N = 324503.7

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 256first test5K10K15K20K25KSE +/- 49.34, N = 324501.9

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 512first test5K10K15K20K25KSE +/- 74.87, N = 323851.5

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 128first test6K12K18K24K30KSE +/- 51.30, N = 328483.4

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 256first test6K12K18K24K30KSE +/- 37.90, N = 327734.9

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 512first test6K12K18K24K30KSE +/- 78.47, N = 326998.9

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 1024first test4K8K12K16K20KSE +/- 27.58, N = 319503.8

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 1024first test5K10K15K20K25KSE +/- 55.72, N = 321683.5

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 1024first test5K10K15K20K25KSE +/- 25.84, N = 322337.8

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 1024first test5K10K15K20K25KSE +/- 55.78, N = 325176.6

Dragonflydb

Dragonfly is an open-source database server that is a "modern Redis replacement" that aims to be the fastest memory store while being compliant with the Redis and Memcached protocols. For benchmarking Dragonfly, Memtier_benchmark is used as a NoSQL Redis/Memcache traffic generation plus benchmarking tool developed by Redis Labs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:1first test300K600K900K1200K1500KSE +/- 2718.15, N = 31631362.411. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:5first test400K800K1200K1600K2000KSE +/- 2906.86, N = 31776973.311. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:1first test300K600K900K1200K1500KSE +/- 55829.36, N = 121481465.771. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:1first test300K600K900K1200K1500KSE +/- 617.51, N = 31522099.101. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:5first test300K600K900K1200K1500KSE +/- 11623.57, N = 31614367.641. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 5:1first test300K600K900K1200K1500KSE +/- 8686.58, N = 31451171.921. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Memcached

Memcached is a high performance, distributed memory object caching system. This Memcached test profiles makes use of memtier_benchmark for excuting this CPU/memory-focused server benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:1first test200K400K600K800K1000KSE +/- 4152.10, N = 31057792.691. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:5first test200K400K600K800K1000KSE +/- 2423.15, N = 3846003.131. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 5:1first test300K600K900K1200K1500KSE +/- 4361.83, N = 31217382.941. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:10first test200K400K600K800K1000KSE +/- 5315.00, N = 3828721.261. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:100first test200K400K600K800K1000KSE +/- 9958.34, N = 3812848.491. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 50first test400K800K1200K1600K2000KSE +/- 35932.34, N = 151946029.571. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50first test300K600K900K1200K1500KSE +/- 17978.81, N = 121359544.041. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 500first test400K800K1200K1600K2000KSE +/- 22175.93, N = 31787013.881. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50first test400K800K1200K1600K2000KSE +/- 30233.86, N = 152045504.991. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 50first test300K600K900K1200K1500KSE +/- 26596.43, N = 151550769.621. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 500first test300K600K900K1200K1500KSE +/- 20002.35, N = 151352814.851. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 1000first test400K800K1200K1600K2000KSE +/- 34184.96, N = 151651781.711. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 500first test400K800K1200K1600K2000KSE +/- 40123.42, N = 151996977.371. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 50first test200K400K600K800K1000KSE +/- 8273.15, N = 15944905.891. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 500first test300K600K900K1200K1500KSE +/- 18705.05, N = 151551051.311. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 1000first test300K600K900K1200K1500KSE +/- 21224.53, N = 151326122.031. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 1000first test200K400K600K800K1000KSE +/- 12070.82, N = 31072509.421. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 500first test200K400K600K800K1000KSE +/- 12181.66, N = 31071480.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 1000first test300K600K900K1200K1500KSE +/- 30191.10, N = 151492782.571. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 1000first test200K400K600K800K1000KSE +/- 12149.39, N = 151043912.291. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

KeyDB

A benchmark of KeyDB as an open-source, multi-threaded fork of the Redis server now developed by Snapchat. The developers self-describe the KeyDB in-memory data structure store as a "faster drop in alternative to Redis". Learn more via the OpenBenchmarking.org test page.

Test: GET - Parallel Connections: 50

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SET - Parallel Connections: 50

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: GET - Parallel Connections: 100

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: GET - Parallel Connections: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: GET - Parallel Connections: 900

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPOP - Parallel Connections: 50

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SADD - Parallel Connections: 50

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SET - Parallel Connections: 100

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SET - Parallel Connections: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SET - Parallel Connections: 900

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: HMSET - Parallel Connections: 50

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPOP - Parallel Connections: 100

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPOP - Parallel Connections: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPOP - Parallel Connections: 900

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPUSH - Parallel Connections: 50

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SADD - Parallel Connections: 100

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SADD - Parallel Connections: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: SADD - Parallel Connections: 900

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: HMSET - Parallel Connections: 100

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: HMSET - Parallel Connections: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: HMSET - Parallel Connections: 900

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPUSH - Parallel Connections: 100

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPUSH - Parallel Connections: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

Test: LPUSH - Parallel Connections: 900

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./keydb: 6: ./src/keydb-benchmark: not found

MariaDB

This is a MariaDB MySQL database server benchmark making use of mysqlslap. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 1first test5001000150020002500SE +/- 8.63, N = 325491. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 64first test2004006008001000SE +/- 1.03, N = 39441. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 128first test100200300400500SE +/- 1.30, N = 34631. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 256first test90180270360450SE +/- 0.57, N = 33951. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 512first test90180270360450SE +/- 0.78, N = 34121. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 1024first test90180270360450SE +/- 0.65, N = 34151. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 2048first test90180270360450SE +/- 0.14, N = 34011. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 4096first test80160240320400SE +/- 0.76, N = 33531. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 8192first test80160240320400SE +/- 1.46, N = 33591. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Onlyfirst test5K10K15K20K25KSE +/- 293.09, N = 4241871. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latencyfirst test0.00950.0190.02850.0380.0475SE +/- 0.001, N = 40.0421. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Writefirst test30060090012001500SE +/- 1.13, N = 314491. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latencyfirst test0.15530.31060.46590.62120.7765SE +/- 0.000, N = 30.6901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 405.17, N = 32310371. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latencyfirst test0.04880.09760.14640.19520.244SE +/- 0.000, N = 30.2171. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 1392.32, N = 32348371. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latencyfirst test0.09590.19180.28770.38360.4795SE +/- 0.003, N = 30.4261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 250 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 569.62, N = 32351901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latencyfirst test0.23920.47840.71760.95681.196SE +/- 0.003, N = 31.0631. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Writefirst test30060090012001500SE +/- 1.03, N = 311791. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latencyfirst test1020304050SE +/- 0.04, N = 342.401. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 500 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 857.94, N = 32291981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average Latencyfirst test0.49070.98141.47211.96282.4535SE +/- 0.008, N = 32.1811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 800 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 2377.77, N = 32288391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 800 - Mode: Read Only - Average Latencyfirst test0.78681.57362.36043.14723.934SE +/- 0.036, N = 33.4971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read Onlyfirst test5K10K15K20K25KSE +/- 181.32, N = 3227071. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latencyfirst test0.00990.01980.02970.03960.0495SE +/- 0.000, N = 30.0441. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Writefirst test2004006008001000SE +/- 6.32, N = 310061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latencyfirst test20406080100SE +/- 0.63, N = 399.391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1000 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 2278.07, N = 32190551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1000 - Mode: Read Only - Average Latencyfirst test1.02742.05483.08224.10965.137SE +/- 0.048, N = 34.5661. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 250 - Mode: Read Writefirst test140280420560700SE +/- 5.01, N = 36351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latencyfirst test90180270360450SE +/- 3.08, N = 3393.491. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 500 - Mode: Read Writefirst test80160240320400SE +/- 14.06, N = 123701. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average Latencyfirst test30060090012001500SE +/- 54.70, N = 121373.611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 1 - Clients: 5000 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 800 - Mode: Read Writefirst test60120180240300SE +/- 12.72, N = 122621. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 800 - Mode: Read Write - Average Latencyfirst test7001400210028003500SE +/- 172.40, N = 123140.021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read Writefirst test30060090012001500SE +/- 14.27, N = 1213881. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latencyfirst test0.16220.32440.48660.64880.811SE +/- 0.007, N = 120.7211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 297.15, N = 32197531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latencyfirst test0.05110.10220.15330.20440.2555SE +/- 0.000, N = 30.2271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1 - Mode: Read Onlyfirst test5K10K15K20K25KSE +/- 561.48, N = 9210231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average Latencyfirst test0.01080.02160.03240.04320.054SE +/- 0.001, N = 90.0481. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1000 - Mode: Read Writefirst test50100150200250SE +/- 13.72, N = 122271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1000 - Mode: Read Write - Average Latencyfirst test10002000300040005000SE +/- 330.89, N = 124617.891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 1 - Clients: 5000 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 218.14, N = 32241881. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latencyfirst test0.10040.20080.30120.40160.502SE +/- 0.001, N = 30.4461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 250 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 1447.75, N = 32217591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latencyfirst test0.25360.50720.76081.01441.268SE +/- 0.007, N = 31.1271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read Writefirst test5K10K15K20K25KSE +/- 245.44, N = 12224031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latencyfirst test0.50291.00581.50872.01162.5145SE +/- 0.026, N = 122.2351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 500 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 1105.96, N = 32212571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latencyfirst test0.50851.0171.52552.0342.5425SE +/- 0.011, N = 32.2601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 800 - Mode: Read Onlyfirst test50K100K150K200K250KSE +/- 1384.18, N = 32110611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 800 - Mode: Read Only - Average Latencyfirst test0.8531.7062.5593.4124.265SE +/- 0.025, N = 33.7911. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1 - Mode: Read Writefirst test30060090012001500SE +/- 1.91, N = 313241. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latencyfirst test0.16990.33980.50970.67960.8495SE +/- 0.001, N = 30.7551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 50 - Mode: Read Onlyfirst test40K80K120K160K200KSE +/- 559.99, N = 31870591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average Latencyfirst test0.06010.12020.18030.24040.3005SE +/- 0.001, N = 30.2671. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 10000 - Clients: 1 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 1 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read Writefirst test6K12K18K24K30KSE +/- 112.90, N = 3257511. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latencyfirst test0.87391.74782.62173.49564.3695SE +/- 0.017, N = 33.8841. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1000 - Mode: Read Onlyfirst test40K80K120K160K200KSE +/- 2822.78, N = 121925621. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1000 - Mode: Read Only - Average Latencyfirst test1.17142.34283.51424.68565.857SE +/- 0.077, N = 125.2061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 250 - Mode: Read Writefirst test5K10K15K20K25KSE +/- 85.09, N = 3221091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latencyfirst test3691215SE +/- 0.04, N = 311.311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 500 - Mode: Read Writefirst test4K8K12K16K20KSE +/- 16.78, N = 3172071. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latencyfirst test714212835SE +/- 0.03, N = 329.061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 100 - Clients: 5000 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 800 - Mode: Read Writefirst test3K6K9K12K15KSE +/- 6.19, N = 3138061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average Latencyfirst test1326395265SE +/- 0.03, N = 357.941. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 100 - Mode: Read Onlyfirst test40K80K120K160K200KSE +/- 330.27, N = 31899721. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 100 - Mode: Read Only - Average Latencyfirst test0.11860.23720.35580.47440.593SE +/- 0.001, N = 30.5271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 250 - Mode: Read Onlyfirst test40K80K120K160K200KSE +/- 246.83, N = 31857971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average Latencyfirst test0.30260.60520.90781.21041.513SE +/- 0.002, N = 31.3451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 50 - Mode: Read Writefirst test2K4K6K8K10KSE +/- 137.11, N = 982361. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 50 - Mode: Read Write - Average Latencyfirst test246810SE +/- 0.108, N = 96.0851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Onlyfirst test40K80K120K160K200KSE +/- 883.09, N = 31756291. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latencyfirst test0.64061.28121.92182.56243.203SE +/- 0.014, N = 32.8471. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Onlyfirst test30K60K90K120K150KSE +/- 1199.79, N = 91526111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Only - Average Latencyfirst test1.18012.36023.54034.72045.9005SE +/- 0.043, N = 95.2451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 10000 - Clients: 1 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 50 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 1 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 50 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1000 - Mode: Read Writefirst test2K4K6K8K10KSE +/- 158.21, N = 12112011. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average Latencyfirst test20406080100SE +/- 1.30, N = 1289.481. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 100 - Clients: 5000 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 100 - Mode: Read Writefirst test2K4K6K8K10KSE +/- 344.48, N = 6101981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 100 - Mode: Read Write - Average Latencyfirst test3691215SE +/- 0.342, N = 69.8631. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Onlyfirst test30K60K90K120K150KSE +/- 1507.37, N = 41435461. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only - Average Latencyfirst test246810SE +/- 0.074, N = 46.9691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 250 - Mode: Read Writefirst test3K6K9K12K15KSE +/- 61.46, N = 3129701. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average Latencyfirst test510152025SE +/- 0.09, N = 319.281. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Writefirst test2K4K6K8K10KSE +/- 286.25, N = 9105641. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latencyfirst test1122334455SE +/- 1.40, N = 947.641. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 1000 - Clients: 5000 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Writefirst test2K4K6K8K10KSE +/- 236.91, N = 9100501. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Write - Average Latencyfirst test20406080100SE +/- 2.07, N = 979.991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 10000 - Clients: 100 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 250 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 50 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 500 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 800 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 100 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 250 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 50 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 500 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 800 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Writefirst test2K4K6K8K10KSE +/- 50.96, N = 3100091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write - Average Latencyfirst test20406080100SE +/- 0.51, N = 399.911. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Scaling Factor: 1000 - Clients: 5000 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 10000 - Clients: 100 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 1000 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 250 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 500 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 5000 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 10000 - Clients: 800 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 100 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 1000 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 250 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 500 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 5000 - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 25000 - Clients: 800 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 1000 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 10000 - Clients: 5000 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling Factor: 25000 - Clients: 1000 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: Run was aborted; the above results are incomplete.

Scaling Factor: 25000 - Clients: 5000 - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: need at least 5003 open files, but system limit is 1024

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: too many command-line arguments (first is "NORMAL_LOAD")

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: too many command-line arguments (first is "NORMAL_LOAD")

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: too many command-line arguments (first is "HEAVY_CONTENTION")

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: pgbench: error: too many command-line arguments (first is "HEAVY_CONTENTION")

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000first test20406080100SE +/- 0.23, N = 395.561. (CC) gcc options: -O2 -lz

memtier_benchmark

Memtier_benchmark is a NoSQL Redis/Memcache traffic generation plus benchmarking tool developed by Redis Labs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1first test200K400K600K800K1000KSE +/- 6583.82, N = 31149781.621. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:5first test300K600K900K1200K1500KSE +/- 3412.53, N = 31211011.461. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1first test200K400K600K800K1000KSE +/- 4427.73, N = 31020230.351. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1first test200K400K600K800K1000KSE +/- 9154.19, N = 81044301.761. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5first test200K400K600K800K1000KSE +/- 14438.62, N = 31134006.801. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 5:1first test200K400K600K800K1000KSE +/- 6799.01, N = 13990773.911. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1first test200K400K600K800K1000KSE +/- 5112.42, N = 31017334.251. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10first test200K400K600K800K1000KSE +/- 15475.80, N = 31126537.901. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:1first test200K400K600K800K1000KSE +/- 9675.68, N = 151053730.571. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:5first test200K400K600K800K1000KSE +/- 8786.18, N = 151139301.721. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1first test200K400K600K800K1000KSE +/- 3700.79, N = 3994801.731. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1first test200K400K600K800K1000KSE +/- 12281.06, N = 3965268.451. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10first test200K400K600K800K1000KSE +/- 11201.21, N = 151094712.351. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 10:1first test200K400K600K800K1000KSE +/- 11554.48, N = 3948097.391. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

OpenBenchmarking.orgOps/sec, More Is Bettermemtier_benchmark 1.4Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10first test200K400K600K800K1000KSE +/- 1031.42, N = 31116053.521. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Apache Cassandra

This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: Readsfirst test9K18K27K36K45KSE +/- 771.65, N = 1241200

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: Writesfirst test11K22K33K44K55KSE +/- 214.61, N = 349799

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: Mixed 1:1first test9K18K27K36K45KSE +/- 501.23, N = 440304

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: Mixed 1:3first test8K16K24K32K40KSE +/- 633.73, N = 939579

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Fillfirst test80K160K240K320K400KSE +/- 1237.03, N = 33592191. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Readfirst test5M10M15M20M25MSE +/- 238438.09, N = 15216436211. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Update Randomfirst test50K100K150K200K250KSE +/- 767.70, N = 32143401. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Sequential Fillfirst test90K180K270K360K450KSE +/- 1993.54, N = 34375981. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Fill Syncfirst test2K4K6K8K10KSE +/- 68.17, N = 381751. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read While Writingfirst test300K600K900K1200K1500KSE +/- 13227.36, N = 314037951. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read Random Write Randomfirst test160K320K480K640K800KSE +/- 1888.56, N = 37691491. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Memcached mcperf

This is a test of twmperf/mcperf with memcached, a distributed memory object caching system. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 1first test3K6K9K12K15KSE +/- 291.99, N = 1215779.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 4first test4K8K12K16K20KSE +/- 235.90, N = 916581.11. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 1first test12K24K36K48K60KSE +/- 595.33, N = 1555918.11. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 4first test13K26K39K52K65KSE +/- 1290.15, N = 1260136.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 1first test4K8K12K16K20KSE +/- 532.39, N = 916630.51. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 4first test3K6K9K12K15KSE +/- 186.88, N = 415947.21. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 16first test3K6K9K12K15KSE +/- 157.51, N = 316245.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 32first test3K6K9K12K15KSE +/- 66.84, N = 316283.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 64first test4K8K12K16K20KSE +/- 156.53, N = 316520.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 16first test13K26K39K52K65KSE +/- 1238.28, N = 960166.41. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 32first test14K28K42K56K70KSE +/- 819.56, N = 363039.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 64first test14K28K42K56K70KSE +/- 87.07, N = 364432.71. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 16first test4K8K12K16K20KSE +/- 83.92, N = 317005.51. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 32first test4K8K12K16K20KSE +/- 357.98, N = 316907.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 64first test4K8K12K16K20KSE +/- 97.41, N = 316781.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 128first test4K8K12K16K20KSE +/- 68.90, N = 316497.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Add - Connections: 256first test3K6K9K12K15KSE +/- 159.91, N = 316330.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 128first test14K28K42K56K70KSE +/- 49.97, N = 364574.51. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Get - Connections: 256first test14K28K42K56K70KSE +/- 679.57, N = 363686.11. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 128first test3K6K9K12K15KSE +/- 209.12, N = 316265.51. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Set - Connections: 256first test4K8K12K16K20KSE +/- 147.31, N = 316518.81. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 1first test4K8K12K16K20KSE +/- 607.02, N = 917324.41. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 4first test4K8K12K16K20KSE +/- 173.54, N = 317755.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 1first test12K24K36K48K60KSE +/- 351.58, N = 356086.31. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 4first test13K26K39K52K65KSE +/- 1187.69, N = 1259130.21. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 16first test4K8K12K16K20KSE +/- 226.99, N = 317801.11. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 32first test4K8K12K16K20KSE +/- 61.95, N = 317435.71. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 64first test4K8K12K16K20KSE +/- 110.25, N = 317484.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 16first test14K28K42K56K70KSE +/- 699.61, N = 363781.11. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 32first test14K28K42K56K70KSE +/- 791.39, N = 363930.51. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 64first test14K28K42K56K70KSE +/- 694.22, N = 363758.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 1first test4K8K12K16K20KSE +/- 145.51, N = 316713.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 4first test4K8K12K16K20KSE +/- 164.18, N = 917242.11. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 1first test4K8K12K16K20KSE +/- 435.66, N = 1217224.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 4first test4K8K12K16K20KSE +/- 404.16, N = 917909.41. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 128first test4K8K12K16K20KSE +/- 153.68, N = 317684.71. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Append - Connections: 256first test4K8K12K16K20KSE +/- 127.15, N = 317774.01. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 128first test14K28K42K56K70KSE +/- 452.67, N = 363626.31. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Delete - Connections: 256first test14K28K42K56K70KSE +/- 602.16, N = 363780.51. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 16first test4K8K12K16K20KSE +/- 188.52, N = 517705.21. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 32first test4K8K12K16K20KSE +/- 217.66, N = 317583.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 64first test4K8K12K16K20KSE +/- 37.89, N = 317594.41. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 16first test4K8K12K16K20KSE +/- 110.88, N = 317597.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 32first test4K8K12K16K20KSE +/- 470.30, N = 317422.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 64first test4K8K12K16K20KSE +/- 103.02, N = 317544.71. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 128first test4K8K12K16K20KSE +/- 249.97, N = 317666.51. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Prepend - Connections: 256first test4K8K12K16K20KSE +/- 195.32, N = 318219.61. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 128first test4K8K12K16K20KSE +/- 203.71, N = 318383.71. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.9Method: Replace - Connections: 256first test4K8K12K16K20KSE +/- 124.18, N = 317660.51. (CC) gcc options: -O2 -lm -rdynamic

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

Connections: 1

first test: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 20first test4K8K12K16K20KSE +/- 6.54, N = 319938.751. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100first test5K10K15K20K25KSE +/- 6.19, N = 321607.321. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200first test5K10K15K20K25KSE +/- 12.90, N = 321432.791. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500first test5K10K15K20K25KSE +/- 38.83, N = 321083.841. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000first test4K8K12K16K20KSE +/- 39.46, N = 320757.501. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Connections: 4000

first test: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

Apache HBase

This is a benchmark of the Apache HBase non-relational distributed database system inspired from Google's Bigtable. Learn more via the OpenBenchmarking.org test page.

Rows: 10000 - Test: Scan - Clients: 1

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000 - Test: Scan - Clients: 4

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000 - Test: Scan - Clients: 16

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000 - Test: Scan - Clients: 32

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000 - Test: Scan - Clients: 64

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000 - Test: Scan - Clients: 128

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000 - Test: Scan - Clients: 256

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000 - Test: Scan - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 1

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 4

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 1

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 4

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 16

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 32

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 64

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000000 - Test: Scan - Clients: 1

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000000 - Test: Scan - Clients: 4

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 16

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 32

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 64

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 128

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 256

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Scan - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000000 - Test: Scan - Clients: 16

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000000 - Test: Scan - Clients: 32

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 10000000 - Test: Scan - Clients: 64

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 128

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 256

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 2000000 - Test: Scan - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 1first test30060090012001500SE +/- 41.40, N = 151538

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 1first test140280420560700SE +/- 20.43, N = 15646

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 4first test14002800420056007000SE +/- 170.52, N = 136665

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 4first test130260390520650SE +/- 18.41, N = 13591

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Scan - Clients: 128first test6M12M18M24M30MSE +/- 180791.59, N = 1226187354

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Scan - Clients: 128first test0.450.91.351.82.25SE +/- 0.00, N = 122

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Scan - Clients: 256first test300M600M900M1200M1500MSE +/- 267141511.52, N = 121415132115

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Scan - Clients: 256first test0.6751.352.0252.73.375SE +/- 0.11, N = 123

Rows: 10000000 - Test: Scan - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 16first test5K10K15K20K25KSE +/- 566.30, N = 1525022

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 16first test140280420560700SE +/- 17.47, N = 15631

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 32first test6K12K18K24K30KSE +/- 499.69, N = 1529314

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 32first test2004006008001000SE +/- 20.40, N = 151077

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 64first test7K14K21K28K35KSE +/- 304.09, N = 1532662

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 64first test400800120016002000SE +/- 17.86, N = 151933

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 128first test7K14K21K28K35KSE +/- 288.49, N = 732315

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 128first test8001600240032004000SE +/- 34.41, N = 73927

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 256first test9K18K27K36K45KSE +/- 431.83, N = 540796

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 256first test10002000300040005000SE +/- 72.72, N = 54727

Rows: 10000 - Test: Increment - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 1first test400800120016002000SE +/- 53.45, N = 121989

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 1first test110220330440550SE +/- 15.31, N = 12495

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 4first test3K6K9K12K15KSE +/- 423.84, N = 1412383

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 4first test70140210280350SE +/- 11.71, N = 14318

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 1first test30060090012001500SE +/- 60.43, N = 91368

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 1first test160320480640800SE +/- 25.81, N = 9738

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 4first test10002000300040005000SE +/- 36.67, N = 34781

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 4first test2004006008001000SE +/- 6.43, N = 3835

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 1first test30060090012001500SE +/- 28.18, N = 91288

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 1first test2004006008001000SE +/- 14.81, N = 9777

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 4first test10002000300040005000SE +/- 30.55, N = 34857

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 4first test2004006008001000SE +/- 5.20, N = 3822

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 16first test7K14K21K28K35KSE +/- 855.41, N = 1532781

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 16first test100200300400500SE +/- 16.87, N = 15483

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 32first test8K16K24K32K40KSE +/- 855.39, N = 1537756

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 32first test2004006008001000SE +/- 24.36, N = 15839

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 64first test9K18K27K36K45KSE +/- 470.38, N = 1343564

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 64first test30060090012001500SE +/- 17.86, N = 131447

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 1first test3K6K9K12K15KSE +/- 439.22, N = 1314889

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 1first test1428425670SE +/- 2.20, N = 1362

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 4first test14K28K42K56K70KSE +/- 1784.68, N = 1566687

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 4first test1326395265SE +/- 1.91, N = 1556

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 16first test7K14K21K28K35KSE +/- 337.09, N = 930375

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 16first test110220330440550SE +/- 5.79, N = 9525

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 32first test7K14K21K28K35KSE +/- 349.30, N = 932230

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 32first test2004006008001000SE +/- 10.10, N = 9990

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 64first test7K14K21K28K35KSE +/- 363.82, N = 432783

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 64first test400800120016002000SE +/- 21.30, N = 41948

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 1first test30060090012001500SE +/- 108.04, N = 31401

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 1first test160320480640800SE +/- 51.85, N = 3720

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 4first test10002000300040005000SE +/- 13.54, N = 34850

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 4first test2004006008001000SE +/- 2.73, N = 3823

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 16first test6K12K18K24K30KSE +/- 282.21, N = 929484

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 16first test120240360480600SE +/- 4.90, N = 9541

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 32first test7K14K21K28K35KSE +/- 385.11, N = 431415

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 32first test2004006008001000SE +/- 12.32, N = 41017

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 64first test7K14K21K28K35KSE +/- 245.49, N = 331861

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 64first test400800120016002000SE +/- 15.28, N = 32006

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 128first test8K16K24K32K40KSE +/- 324.84, N = 837397

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 128first test7001400210028003500SE +/- 32.47, N = 83388

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 256first test10K20K30K40K50KSE +/- 450.43, N = 347539

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 256first test8001600240032004000SE +/- 44.67, N = 33883

Rows: 10000 - Test: Random Read - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 16first test30K60K90K120K150KSE +/- 5497.85, N = 14144198

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 16first test20406080100SE +/- 6.18, N = 14105

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 32first test40K80K120K160K200KSE +/- 6919.69, N = 15165339

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 32first test4080120160200SE +/- 11.06, N = 15184

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 64first test40K80K120K160K200KSE +/- 8509.29, N = 15187136

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 64first test70140210280350SE +/- 23.38, N = 15312

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 128first test7K14K21K28K35KSE +/- 600.20, N = 331203

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 128first test9001800270036004500SE +/- 77.08, N = 34097

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 256first test7K14K21K28K35KSE +/- 86.90, N = 332316

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 256first test2K4K6K8K10KSE +/- 21.65, N = 37900

Rows: 1000000 - Test: Increment - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 1first test400800120016002000SE +/- 6.66, N = 31741

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 1first test120240360480600SE +/- 2.03, N = 3572

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 4first test14002800420056007000SE +/- 24.85, N = 36754

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 4first test130260390520650SE +/- 2.03, N = 3591

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 16first test6K12K18K24K30KSE +/- 156.79, N = 329615

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 16first test120240360480600SE +/- 3.18, N = 3538

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 32first test7K14K21K28K35KSE +/- 112.26, N = 331475

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 32first test2004006008001000SE +/- 3.93, N = 31016

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 64first test7K14K21K28K35KSE +/- 60.47, N = 332422

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 64first test400800120016002000SE +/- 3.48, N = 31973

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 128first test7K14K21K28K35KSE +/- 187.51, N = 331857

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 128first test9001800270036004500SE +/- 23.73, N = 34015

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 256first test7K14K21K28K35KSE +/- 68.63, N = 330521

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Increment - Clients: 256first test2K4K6K8K10KSE +/- 19.15, N = 38376

Rows: 2000000 - Test: Increment - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 1first test400800120016002000SE +/- 8.01, N = 31704

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 1first test130260390520650SE +/- 2.96, N = 3586

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 4first test14002800420056007000SE +/- 52.70, N = 36711

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 4first test130260390520650SE +/- 4.81, N = 3594

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 128first test30K60K90K120K150KSE +/- 5567.44, N = 13162832

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 128first test160320480640800SE +/- 37.71, N = 13749

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 256first test60K120K180K240K300KSE +/- 18999.25, N = 11257025

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 256first test5001000150020002500SE +/- 50.31, N = 112113

Rows: 10000 - Test: Random Write - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 16first test11K22K33K44K55KSE +/- 457.04, N = 350136

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 16first test70140210280350SE +/- 3.06, N = 3318

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 32first test12K24K36K48K60KSE +/- 220.55, N = 356090

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 32first test120240360480600SE +/- 2.33, N = 3568

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 64first test14K28K42K56K70KSE +/- 102.07, N = 366383

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 64first test2004006008001000SE +/- 1.00, N = 3961

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 1first test10K20K30K40K50KSE +/- 941.86, N = 1548703

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 1first test510152025SE +/- 0.39, N = 1520

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 4first test20K40K60K80K100KSE +/- 22276.26, N = 4107991

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 4first test1020304050SE +/- 12.56, N = 446

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 128first test6K12K18K24K30KSE +/- 881.90, N = 326951

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 128first test10002000300040005000SE +/- 150.71, N = 34756

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 256first test7K14K21K28K35KSE +/- 4.41, N = 331029

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Increment - Clients: 256first test2K4K6K8K10KSE +/- 1.20, N = 38247

Rows: 10000000 - Test: Increment - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 1first test30060090012001500SE +/- 12.03, N = 31484

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 1first test150300450600750SE +/- 4.93, N = 3673

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 4first test2K4K6K8K10KSE +/- 24.33, N = 38047

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 4first test110220330440550SE +/- 1.53, N = 3496

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 16first test11K22K33K44K55KSE +/- 199.86, N = 349447

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 16first test70140210280350SE +/- 1.45, N = 3323

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 32first test12K24K36K48K60KSE +/- 250.38, N = 355613

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 32first test120240360480600SE +/- 2.65, N = 3574

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 64first test15K30K45K60K75KSE +/- 649.96, N = 369617

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Read - Clients: 64first test2004006008001000SE +/- 8.35, N = 3918

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Write - Clients: 1first test11K22K33K44K55KSE +/- 885.25, N = 1552121

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Write - Clients: 1first test48121620SE +/- 0.39, N = 1518

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Write - Clients: 4first test10K20K30K40K50K48838

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 2000000 - Test: Random Write - Clients: 4first test153045607568

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 1first test6001200180024003000SE +/- 155.52, N = 152758

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 1first test80160240320400SE +/- 22.56, N = 15371

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 4first test2K4K6K8K10KSE +/- 276.48, N = 1510041

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 4first test80160240320400SE +/- 9.41, N = 15391

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 128first test16K32K48K64K80KSE +/- 804.33, N = 374465

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 128first test400800120016002000SE +/- 18.58, N = 31716

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 256first test16K32K48K64K80KSE +/- 173.58, N = 375571

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 256first test7001400210028003500SE +/- 8.33, N = 33368

Rows: 1000000 - Test: Random Read - Clients: 500

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 16first test20K40K60K80K100K95867

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 16first test306090120150157

Rows: 1000000 - Test: Random Write - Clients: 32

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Rows: 1000000 - Test: Random Write - Clients: 64

first test: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 16first test10K20K30K40K50KSE +/- 108.76, N = 347471

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 16first test70140210280350SE +/- 0.67, N = 3336

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 32first test13K26K39K52K65KSE +/- 310.63, N = 358527

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 32first test120240360480600SE +/- 2.85, N = 3546

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 64first test15K30K45K60K75KSE +/- 188.00, N = 370604

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Read - Clients: 64first test2004006008001000SE +/- 2.40, N = 3906

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Write - Clients: 1first test9K18K27K36K45KSE +/- 5307.47, N = 342623

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000000 - Test: Random Write - Clients: 1first test510152025SE +/- 0.67, N = 321

534 Results Shown

LevelDB:
  Hot Read
  Fill Sync
  Fill Sync
  Overwrite
  Overwrite
  Rand Fill
  Rand Fill
  Rand Read
  Seek Rand
  Rand Delete
  Seq Fill
  Seq Fill
SQLite
BlogBench:
  Read
  Write
simdjson:
  Kostya
  TopTweet
  LargeRand
  PartialTweets
  DistinctUserID
Node.js Express HTTP Load Test
ebizzy
Perl Benchmarks:
  Pod2html
  Interpreter
OpenSSL:
  SHA256
  SHA512
  RSA4096
  RSA4096
  ChaCha20
  AES-128-GCM
  AES-256-GCM
  ChaCha20-Poly1305
Node.js V8 Web Tooling Benchmark
ClickHouse:
  100M Rows Hits Dataset, First Run / Cold Cache
  100M Rows Hits Dataset, Second Run
  100M Rows Hits Dataset, Third Run
etcd:
  PUT - 50 - 100
  PUT - 50 - 100 - Average Latency
  PUT - 100 - 100
  PUT - 100 - 100 - Average Latency
  PUT - 50 - 1000
  PUT - 50 - 1000 - Average Latency
  PUT - 500 - 100
  PUT - 500 - 100 - Average Latency
  PUT - 100 - 1000
  PUT - 100 - 1000 - Average Latency
  PUT - 500 - 1000
  PUT - 500 - 1000 - Average Latency
  RANGE - 50 - 100
  RANGE - 50 - 100 - Average Latency
  RANGE - 100 - 100
  RANGE - 100 - 100 - Average Latency
  RANGE - 50 - 1000
  RANGE - 50 - 1000 - Average Latency
  RANGE - 500 - 100
  RANGE - 500 - 100 - Average Latency
  RANGE - 100 - 1000
  RANGE - 100 - 1000 - Average Latency
  RANGE - 500 - 1000
  RANGE - 500 - 1000 - Average Latency
Apache CouchDB:
  100 - 1000 - 30
  100 - 3000 - 30
  300 - 1000 - 30
  300 - 3000 - 30
Apache Spark:
  1000000 - 100 - SHA-512 Benchmark Time
  1000000 - 100 - Calculate Pi Benchmark
  1000000 - 100 - Calculate Pi Benchmark Using Dataframe
  1000000 - 100 - Group By Test Time
  1000000 - 100 - Repartition Test Time
  1000000 - 100 - Inner Join Test Time
  1000000 - 100 - Broadcast Inner Join Test Time
  1000000 - 500 - SHA-512 Benchmark Time
  1000000 - 500 - Calculate Pi Benchmark
  1000000 - 500 - Calculate Pi Benchmark Using Dataframe
  1000000 - 500 - Group By Test Time
  1000000 - 500 - Repartition Test Time
  1000000 - 500 - Inner Join Test Time
  1000000 - 500 - Broadcast Inner Join Test Time
  1000000 - 1000 - SHA-512 Benchmark Time
  1000000 - 1000 - Calculate Pi Benchmark
  1000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  1000000 - 1000 - Group By Test Time
  1000000 - 1000 - Repartition Test Time
  1000000 - 1000 - Inner Join Test Time
  1000000 - 1000 - Broadcast Inner Join Test Time
  1000000 - 2000 - SHA-512 Benchmark Time
  1000000 - 2000 - Calculate Pi Benchmark
  1000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  1000000 - 2000 - Group By Test Time
  1000000 - 2000 - Repartition Test Time
  1000000 - 2000 - Inner Join Test Time
  1000000 - 2000 - Broadcast Inner Join Test Time
  10000000 - 100 - SHA-512 Benchmark Time
  10000000 - 100 - Calculate Pi Benchmark
  10000000 - 100 - Calculate Pi Benchmark Using Dataframe
  10000000 - 100 - Group By Test Time
  10000000 - 100 - Repartition Test Time
  10000000 - 100 - Inner Join Test Time
  10000000 - 100 - Broadcast Inner Join Test Time
  10000000 - 500 - SHA-512 Benchmark Time
  10000000 - 500 - Calculate Pi Benchmark
  10000000 - 500 - Calculate Pi Benchmark Using Dataframe
  10000000 - 500 - Group By Test Time
  10000000 - 500 - Repartition Test Time
  10000000 - 500 - Inner Join Test Time
  10000000 - 500 - Broadcast Inner Join Test Time
  20000000 - 100 - SHA-512 Benchmark Time
  20000000 - 100 - Calculate Pi Benchmark
  20000000 - 100 - Calculate Pi Benchmark Using Dataframe
  20000000 - 100 - Group By Test Time
  20000000 - 100 - Repartition Test Time
  20000000 - 100 - Inner Join Test Time
  20000000 - 100 - Broadcast Inner Join Test Time
  20000000 - 500 - SHA-512 Benchmark Time
  20000000 - 500 - Calculate Pi Benchmark
  20000000 - 500 - Calculate Pi Benchmark Using Dataframe
  20000000 - 500 - Group By Test Time
  20000000 - 500 - Repartition Test Time
  20000000 - 500 - Inner Join Test Time
  20000000 - 500 - Broadcast Inner Join Test Time
  40000000 - 100 - SHA-512 Benchmark Time
  40000000 - 100 - Calculate Pi Benchmark
  40000000 - 100 - Calculate Pi Benchmark Using Dataframe
  40000000 - 100 - Group By Test Time
  40000000 - 100 - Repartition Test Time
  40000000 - 100 - Inner Join Test Time
  40000000 - 100 - Broadcast Inner Join Test Time
  40000000 - 500 - SHA-512 Benchmark Time
  40000000 - 500 - Calculate Pi Benchmark
  40000000 - 500 - Calculate Pi Benchmark Using Dataframe
  40000000 - 500 - Group By Test Time
  40000000 - 500 - Repartition Test Time
  40000000 - 500 - Inner Join Test Time
  40000000 - 500 - Broadcast Inner Join Test Time
  10000000 - 1000 - SHA-512 Benchmark Time
  10000000 - 1000 - Calculate Pi Benchmark
  10000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  10000000 - 1000 - Group By Test Time
  10000000 - 1000 - Repartition Test Time
  10000000 - 1000 - Inner Join Test Time
  10000000 - 1000 - Broadcast Inner Join Test Time
  10000000 - 2000 - SHA-512 Benchmark Time
  10000000 - 2000 - Calculate Pi Benchmark
  10000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  10000000 - 2000 - Group By Test Time
  10000000 - 2000 - Repartition Test Time
  10000000 - 2000 - Inner Join Test Time
  10000000 - 2000 - Broadcast Inner Join Test Time
  20000000 - 1000 - SHA-512 Benchmark Time
  20000000 - 1000 - Calculate Pi Benchmark
  20000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  20000000 - 1000 - Group By Test Time
  20000000 - 1000 - Repartition Test Time
  20000000 - 1000 - Inner Join Test Time
  20000000 - 1000 - Broadcast Inner Join Test Time
  20000000 - 2000 - SHA-512 Benchmark Time
  20000000 - 2000 - Calculate Pi Benchmark
  20000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  20000000 - 2000 - Group By Test Time
  20000000 - 2000 - Repartition Test Time
  20000000 - 2000 - Inner Join Test Time
  20000000 - 2000 - Broadcast Inner Join Test Time
  40000000 - 1000 - SHA-512 Benchmark Time
  40000000 - 1000 - Calculate Pi Benchmark
  40000000 - 1000 - Calculate Pi Benchmark Using Dataframe
  40000000 - 1000 - Group By Test Time
  40000000 - 1000 - Repartition Test Time
  40000000 - 1000 - Inner Join Test Time
  40000000 - 1000 - Broadcast Inner Join Test Time
  40000000 - 2000 - SHA-512 Benchmark Time
  40000000 - 2000 - Calculate Pi Benchmark
  40000000 - 2000 - Calculate Pi Benchmark Using Dataframe
  40000000 - 2000 - Group By Test Time
  40000000 - 2000 - Repartition Test Time
  40000000 - 2000 - Inner Join Test Time
  40000000 - 2000 - Broadcast Inner Join Test Time
CockroachDB:
  MoVR - 128
  MoVR - 256
  MoVR - 512
  MoVR - 1024
  KV, 10% Reads - 128
  KV, 10% Reads - 256
  KV, 10% Reads - 512
  KV, 50% Reads - 128
  KV, 50% Reads - 256
  KV, 50% Reads - 512
  KV, 60% Reads - 128
  KV, 60% Reads - 256
  KV, 60% Reads - 512
  KV, 95% Reads - 128
  KV, 95% Reads - 256
  KV, 95% Reads - 512
  KV, 10% Reads - 1024
  KV, 50% Reads - 1024
  KV, 60% Reads - 1024
  KV, 95% Reads - 1024
Dragonflydb:
  50 - 1:1
  50 - 1:5
  50 - 5:1
  200 - 1:1
  200 - 1:5
  200 - 5:1
Memcached:
  1:1
  1:5
  5:1
  1:10
  1:100
Redis:
  GET - 50
  SET - 50
  GET - 500
  LPOP - 50
  SADD - 50
  SET - 500
  GET - 1000
  LPOP - 500
  LPUSH - 50
  SADD - 500
  SET - 1000
  LPOP - 1000
  LPUSH - 500
  SADD - 1000
  LPUSH - 1000
MariaDB:
  1
  64
  128
  256
  512
  1024
  2048
  4096
  8192
PostgreSQL:
  1 - 1 - Read Only
  1 - 1 - Read Only - Average Latency
  1 - 1 - Read Write
  1 - 1 - Read Write - Average Latency
  1 - 50 - Read Only
  1 - 50 - Read Only - Average Latency
  1 - 100 - Read Only
  1 - 100 - Read Only - Average Latency
  1 - 250 - Read Only
  1 - 250 - Read Only - Average Latency
  1 - 50 - Read Write
  1 - 50 - Read Write - Average Latency
  1 - 500 - Read Only
  1 - 500 - Read Only - Average Latency
  1 - 800 - Read Only
  1 - 800 - Read Only - Average Latency
  100 - 1 - Read Only
  100 - 1 - Read Only - Average Latency
  1 - 100 - Read Write
  1 - 100 - Read Write - Average Latency
  1 - 1000 - Read Only
  1 - 1000 - Read Only - Average Latency
  1 - 250 - Read Write
  1 - 250 - Read Write - Average Latency
  1 - 500 - Read Write
  1 - 500 - Read Write - Average Latency
  1 - 800 - Read Write
  1 - 800 - Read Write - Average Latency
  100 - 1 - Read Write
  100 - 1 - Read Write - Average Latency
  100 - 50 - Read Only
  100 - 50 - Read Only - Average Latency
  1000 - 1 - Read Only
  1000 - 1 - Read Only - Average Latency
  1 - 1000 - Read Write
  1 - 1000 - Read Write - Average Latency
  100 - 100 - Read Only
  100 - 100 - Read Only - Average Latency
  100 - 250 - Read Only
  100 - 250 - Read Only - Average Latency
  100 - 50 - Read Write
  100 - 50 - Read Write - Average Latency
  100 - 500 - Read Only
  100 - 500 - Read Only - Average Latency
  100 - 800 - Read Only
  100 - 800 - Read Only - Average Latency
  1000 - 1 - Read Write
  1000 - 1 - Read Write - Average Latency
  1000 - 50 - Read Only
  1000 - 50 - Read Only - Average Latency
  100 - 100 - Read Write
  100 - 100 - Read Write - Average Latency
  100 - 1000 - Read Only
  100 - 1000 - Read Only - Average Latency
  100 - 250 - Read Write
  100 - 250 - Read Write - Average Latency
  100 - 500 - Read Write
  100 - 500 - Read Write - Average Latency
  100 - 800 - Read Write
  100 - 800 - Read Write - Average Latency
  1000 - 100 - Read Only
  1000 - 100 - Read Only - Average Latency
  1000 - 250 - Read Only
  1000 - 250 - Read Only - Average Latency
  1000 - 50 - Read Write
  1000 - 50 - Read Write - Average Latency
  1000 - 500 - Read Only
  1000 - 500 - Read Only - Average Latency
  1000 - 800 - Read Only
  1000 - 800 - Read Only - Average Latency
  100 - 1000 - Read Write
  100 - 1000 - Read Write - Average Latency
  1000 - 100 - Read Write
  1000 - 100 - Read Write - Average Latency
  1000 - 1000 - Read Only
  1000 - 1000 - Read Only - Average Latency
  1000 - 250 - Read Write
  1000 - 250 - Read Write - Average Latency
  1000 - 500 - Read Write
  1000 - 500 - Read Write - Average Latency
  1000 - 800 - Read Write
  1000 - 800 - Read Write - Average Latency
  1000 - 1000 - Read Write
  1000 - 1000 - Read Write - Average Latency
SQLite Speedtest
memtier_benchmark:
  Redis - 50 - 1:1
  Redis - 50 - 1:5
  Redis - 50 - 5:1
  Redis - 100 - 1:1
  Redis - 100 - 1:5
  Redis - 100 - 5:1
  Redis - 50 - 10:1
  Redis - 50 - 1:10
  Redis - 500 - 1:1
  Redis - 500 - 1:5
  Redis - 500 - 5:1
  Redis - 100 - 10:1
  Redis - 100 - 1:10
  Redis - 500 - 10:1
  Redis - 500 - 1:10
Apache Cassandra:
  Reads
  Writes
  Mixed 1:1
  Mixed 1:3
RocksDB:
  Rand Fill
  Rand Read
  Update Rand
  Seq Fill
  Rand Fill Sync
  Read While Writing
  Read Rand Write Rand
Memcached mcperf:
  Add - 1
  Add - 4
  Get - 1
  Get - 4
  Set - 1
  Set - 4
  Add - 16
  Add - 32
  Add - 64
  Get - 16
  Get - 32
  Get - 64
  Set - 16
  Set - 32
  Set - 64
  Add - 128
  Add - 256
  Get - 128
  Get - 256
  Set - 128
  Set - 256
  Append - 1
  Append - 4
  Delete - 1
  Delete - 4
  Append - 16
  Append - 32
  Append - 64
  Delete - 16
  Delete - 32
  Delete - 64
  Prepend - 1
  Prepend - 4
  Replace - 1
  Replace - 4
  Append - 128
  Append - 256
  Delete - 128
  Delete - 256
  Prepend - 16
  Prepend - 32
  Prepend - 64
  Replace - 16
  Replace - 32
  Replace - 64
  Prepend - 128
  Prepend - 256
  Replace - 128
  Replace - 256
nginx:
  20
  100
  200
  500
  1000
Apache HBase:
  10000 - Increment - 1:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Increment - 4:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Scan - 128:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Scan - 256:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Increment - 16:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Increment - 32:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Increment - 64:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Increment - 128:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Increment - 256:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Read - 1:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Read - 4:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Increment - 1:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Increment - 4:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Increment - 1:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Increment - 4:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Read - 16:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Read - 32:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Read - 64:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Write - 1:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Write - 4:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Increment - 16:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Increment - 32:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Increment - 64:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Increment - 1:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Increment - 4:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Increment - 16:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Increment - 32:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Increment - 64:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Read - 128:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Read - 256:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Write - 16:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Write - 32:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Write - 64:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Increment - 128:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Increment - 256:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Read - 1:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Read - 4:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Increment - 16:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Increment - 32:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Increment - 64:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Increment - 128:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Increment - 256:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Rand Read - 1:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Rand Read - 4:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Write - 128:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Rand Write - 256:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Read - 16:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Read - 32:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Read - 64:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Write - 1:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Write - 4:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Increment - 128:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Increment - 256:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Rand Read - 1:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Rand Read - 4:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Rand Read - 16:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Rand Read - 32:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Rand Read - 64:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Rand Write - 1:
    Rows Per Second
    Microseconds - Average Latency
  2000000 - Rand Write - 4:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Seq Read - 1:
    Rows Per Second
    Microseconds - Average Latency
  10000 - Seq Read - 4:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Read - 128:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Read - 256:
    Rows Per Second
    Microseconds - Average Latency
  1000000 - Rand Write - 16:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Rand Read - 16:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Rand Read - 32:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Rand Read - 64:
    Rows Per Second
    Microseconds - Average Latency
  10000000 - Rand Write - 1:
    Rows Per Second
    Microseconds - Average Latency