dds

Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2210148-NE-DDS26427756
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts

Limit displaying results to tests within:

Database Test Suite 2 Tests
Server 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
A
October 14 2022
  3 Hours, 11 Minutes
B
October 14 2022
  3 Hours, 50 Minutes
Invert Hiding All Results Option
  3 Hours, 31 Minutes
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):


ddsOpenBenchmarking.orgPhoronix Test SuiteApple M2 @ 2.42GHz (4 Cores / 8 Threads)Apple MacBook Air (13 h M2 2022)8GB251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256ZllvmpipeBroadcom Device 4433 + Broadcom Device 5f71Arch rolling5.19.0-rc7-asahi-2-1-ARCH (aarch64)KDE Plasma 5.25.4X Server 1.21.1.44.5 Mesa 22.1.6 (LLVM 14.0.6 128 bits)GCC 12.1.0 + Clang 14.0.6ext42560x1600ProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionDds PerformanceSystem Logs- --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu - Scaling Governor: apple-cpufreq schedutil- OpenJDK Runtime Environment (build 11.0.16+8)- Python 3.10.5- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

A vs. B ComparisonPhoronix Test SuiteBaseline+126.9%+126.9%+253.8%+253.8%+380.7%+380.7%+507.6%+507.6%178.9%176.2%51.3%51.2%27.6%22.4%18.3%17.5%17.4%16.7%16.7%16.6%16%15.6%8.3%7.9%7.7%6.7%6.5%6.5%6.5%5.9%5.9%5.6%5.6%5.5%5.3%5.3%5.2%5.1%4.8%3.9%3.9%3.3%3.2%2.6%2.3%2%1000000 - Rand Read - 16507.7%1000000 - Rand Read - 16504.6%1000000 - Rand Write - 41000000 - Rand Write - 41000000 - Seq Write - 4158.8%1000000 - Rand Read - 4129.6%1000000 - Rand Read - 4127.6%1000000 - Increment - 41000000 - Increment - 41000000 - Seq Write - 442.9%1000000 - Rand Read - 140.5%1000000 - Rand Read - 139.8%10000 - Increment - 138.5%10000 - Increment - 137.5%10000 - Rand Read - 431%10000 - Rand Read - 429.9%10000 - Seq Write - 11000000 - Async Rand Read - 1627.2%1000000 - Async Rand Read - 1627.1%10000 - Rand Read - 1626.1%10000 - Rand Read - 1625.9%10000 - Seq Write - 110000 - Seq Read - 110000 - Seq Read - 110000 - Seq Write - 41000000 - Rand Write - 110000 - Async Rand Read - 11000000 - Seq Write - 116.7%1000000 - Rand Write - 110000 - Async Rand Read - 110000 - Seq Write - 410000 - Rand Write - 1612.8%10000 - Increment - 1611.6%10000 - Increment - 1611.5%1000000 - Increment - 19.9%1000000 - Increment - 19.9%10000 - Rand Write - 169.6%1000000 - Increment - 168.9%1000000 - Seq Write - 18.4%10000 - Rand Write - 11000000 - Increment - 168.2%1000000 - Seq Read - 11000000 - Seq Read - 11 - 1 - Read Only - Average Latency7.1%1000000 - Seq Read - 410000 - Seq Write - 161000000 - Seq Read - 4100 - 1 - Read Only10000 - Increment - 46.2%10000 - Async Rand Write - 1100 - 1 - Read Only - Average Latency10000 - Increment - 45.8%10000 - Async Rand Write - 11000000 - Async Rand Read - 11000000 - Async Rand Read - 11000000 - Async Rand Write - 41000000 - Async Rand Write - 410000 - Async Rand Read - 410000 - Rand Write - 110000 - Seq Read - 165%10000 - Seq Read - 164.8%10000 - Async Rand Read - 4100 - 50 - Read Write - Average Latency100 - 50 - Read Write1000000 - Async Rand Write - 11000000 - Async Rand Write - 110000 - Rand Read - 13.1%10000 - Rand Read - 12.7%10000 - Seq Write - 1610000 - Async Rand Write - 41000000 - Seq Read - 162.3%1000000 - Seq Read - 162.2%10000 - Async Rand Write - 4Apache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBasePostgreSQLApache HBaseApache HBaseApache HBasePostgreSQLApache HBaseApache HBasePostgreSQLApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBasePostgreSQLPostgreSQLApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseApache HBaseAB

ddshbase: 10000 - Scan - 1hbase: 10000 - Scan - 4hbase: 10000 - Scan - 16hbase: 1000000 - Scan - 1hbase: 1000000 - Scan - 4hbase: 1000000 - Scan - 16hbase: 10000 - Increment - 1hbase: 10000 - Increment - 4hbase: 10000 - Increment - 16hbase: 10000 - Rand Read - 1hbase: 10000 - Rand Read - 4hbase: 1000000 - Increment - 1hbase: 1000000 - Increment - 4hbase: 10000 - Rand Read - 16hbase: 10000 - Rand Write - 1hbase: 10000 - Rand Write - 4hbase: 1000000 - Increment - 16hbase: 10000 - Rand Write - 16hbase: 1000000 - Rand Read - 1hbase: 1000000 - Rand Read - 4hbase: 1000000 - Rand Read - 16hbase: 1000000 - Rand Write - 1hbase: 1000000 - Rand Write - 4hbase: 10000 - Seq Read - 1hbase: 10000 - Seq Read - 4hbase: 10000 - Seq Read - 16hbase: 10000 - Seq Write - 1hbase: 10000 - Seq Write - 4hbase: 10000 - Async Rand Read - 1hbase: 10000 - Async Rand Read - 4hbase: 10000 - Seq Write - 16hbase: 1000000 - Seq Read - 1hbase: 1000000 - Seq Read - 4hbase: 10000 - Async Rand Read - 16hbase: 10000 - Async Rand Write - 1hbase: 10000 - Async Rand Write - 4hbase: 1000000 - Seq Read - 16hbase: 1000000 - Seq Write - 1hbase: 1000000 - Seq Write - 4hbase: 10000 - Async Rand Write - 16hbase: 1000000 - Async Rand Read - 1hbase: 1000000 - Async Rand Read - 4hbase: 1000000 - Async Rand Read - 16hbase: 1000000 - Async Rand Write - 1hbase: 1000000 - Async Rand Write - 4pgbench: 1 - 1 - Read Onlypgbench: 1 - 1 - Read Writepgbench: 1 - 50 - Read Onlypgbench: 1 - 50 - Read Writepgbench: 100 - 1 - Read Onlypgbench: 100 - 1 - Read Writepgbench: 100 - 50 - Read Onlypgbench: 100 - 50 - Read Writehbase: 10000 - Increment - 1hbase: 10000 - Increment - 4hbase: 10000 - Increment - 16hbase: 10000 - Rand Read - 1hbase: 10000 - Rand Read - 4hbase: 1000000 - Increment - 1hbase: 1000000 - Increment - 4hbase: 10000 - Rand Read - 16hbase: 10000 - Rand Write - 1hbase: 10000 - Rand Write - 4hbase: 1000000 - Increment - 16hbase: 10000 - Rand Write - 16hbase: 1000000 - Rand Read - 1hbase: 1000000 - Rand Read - 4hbase: 1000000 - Rand Read - 16hbase: 1000000 - Rand Write - 1hbase: 1000000 - Rand Write - 4hbase: 10000 - Seq Read - 1hbase: 10000 - Seq Read - 4hbase: 10000 - Seq Read - 16hbase: 10000 - Seq Write - 1hbase: 10000 - Seq Write - 4hbase: 10000 - Async Rand Read - 1hbase: 10000 - Async Rand Read - 4hbase: 10000 - Seq Write - 16hbase: 1000000 - Seq Read - 1hbase: 1000000 - Seq Read - 4hbase: 10000 - Async Rand Read - 16hbase: 10000 - Async Rand Write - 1hbase: 10000 - Async Rand Write - 4hbase: 1000000 - Seq Read - 16hbase: 1000000 - Seq Write - 1hbase: 1000000 - Seq Write - 4hbase: 10000 - Async Rand Write - 16hbase: 1000000 - Async Rand Read - 1hbase: 1000000 - Async Rand Read - 4hbase: 1000000 - Async Rand Read - 16hbase: 1000000 - Async Rand Write - 1hbase: 1000000 - Async Rand Write - 4hbase: 10000 - Scan - 1hbase: 10000 - Scan - 4hbase: 10000 - Scan - 16hbase: 1000000 - Scan - 1hbase: 1000000 - Scan - 4hbase: 1000000 - Scan - 16pgbench: 1 - 1 - Read Only - Average Latencypgbench: 1 - 1 - Read Write - Average Latencypgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 50 - Read Write - Average Latencypgbench: 100 - 1 - Read Only - Average Latencypgbench: 100 - 1 - Read Write - Average Latencypgbench: 100 - 50 - Read Only - Average Latencypgbench: 100 - 50 - Read Write - Average LatencyAB251610948288253382207213516808234957218346620941586118477460836590102545479256786537021749536168247526959332211601312244151643568431802200497258700272780187105180264026186921779319751179469200879530428985685647072062766593012639035954428818728349344941573821252151081552158262222434375430124112019211149448840418312178782472138975053380.0140.1140.1645.8360.0180.1390.1811.6618868672668660669180315215587195183010306258613292159543198122262776623641672313844910808532971607516962558971892764380172793443230303804163736168531304095561379983180221229923850716714113090217864424918830140022039124206816389063029738474601237104274365313115403806072972453113265663956416141302248942182122322545529462582301171781044934623951871444885234211114148932145531771412270.0150.1120.1655.90.0170.1410.1821.597OpenBenchmarking.org

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.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Scan - Clients: 1B4K8K12K16K20K18868

Rows: 10000 - Test: Scan - Clients: 1

A: The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Scan - Clients: 4B14K28K42K56K70K67266

Rows: 10000 - Test: Scan - Clients: 4

A: The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Scan - Clients: 16B20K40K60K80K100K86606

Rows: 10000 - Test: Scan - Clients: 16

A: The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Scan - Clients: 1B15K30K45K60K75K69180

Rows: 1000000 - Test: Scan - Clients: 1

A: The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Scan - Clients: 4B70K140K210K280K350K315215

Rows: 1000000 - Test: Scan - Clients: 4

A: The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Scan - Clients: 16B130K260K390K520K650K587195

Rows: 1000000 - Test: Scan - Clients: 16

A: The test run did not produce a result.

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 1BA500100015002000250018302516

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 4BA2K4K6K8K10K1030610948

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 16BA6K12K18K24K30K2586128825

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 1BA700140021002800350032923382

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 4BA4K8K12K16K20K1595420721

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 1BA800160024003200400031983516

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 4AB3K6K9K12K15K808212226

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 16BA7K14K21K28K35K2776634957

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 1AB5K10K15K20K25K2183423641

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 4AB14K28K42K56K70K6620967231

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 16BA9K18K27K36K45K3844941586

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 16BA30K60K90K120K150K108085118477

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 1BA1000200030004000500032974608

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 4BA8K16K24K32K40K1607536590

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 16BA20K40K60K80K100K16962102545

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 1AB12K24K36K48K60K4792555897

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 4AB40K80K120K160K200K67865189276

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 1AB900180027003600450037024380

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 4BA4K8K12K16K20K1727917495

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 16BA8K16K24K32K40K3443236168

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Write - Clients: 1AB6K12K18K24K30K2475230303

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Write - Clients: 4AB20K40K60K80K100K6959380416

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Read - Clients: 1AB800160024003200400032213736

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Read - Clients: 4AB4K8K12K16K20K1601316853

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Write - Clients: 16AB30K60K90K120K150K122441130409

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Read - Clients: 1AB1200240036004800600051645561

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Read - Clients: 4AB8K16K24K32K40K3568437998

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Read - Clients: 16AB7K14K21K28K35K3180231802

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Write - Clients: 1AB500100015002000250020042122

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Write - Clients: 4AB2K4K6K8K10K97259923

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Read - Clients: 16BA20K40K60K80K100K8507187002

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Write - Clients: 1BA16K32K48K64K80K6714172780

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Write - Clients: 4BA40K80K120K160K200K130902187105

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Write - Clients: 16BA4K8K12K16K20K1786418026

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Read - Clients: 1AB900180027003600450040264249

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Read - Clients: 4AB4K8K12K16K20K1869218830

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Read - Clients: 16BA4K8K12K16K20K1400217793

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Write - Clients: 1AB40080012001600200019752039

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Write - Clients: 4AB3K6K9K12K15K1179412420

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 OnlyBA15K30K45K60K75K68163692001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read WriteAB2K4K6K8K10K879589061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read OnlyBA70K140K210K280K350K3029733042891. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read WriteBA2K4K6K8K10K847485681. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read OnlyAB13K26K39K52K65K56470601231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 1 - Mode: Read WriteBA15003000450060007500710472061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read OnlyBA60K120K180K240K300K2743652766591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 100 - Clients: 50 - Mode: Read WriteAB7K14K21K28K35K30126313111. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

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.

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 1BA120240360480600540390

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 4BA80160240320400380359

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Increment - Clients: 16BA130260390520650607544

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 1BA60120180240300297288

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 4BA50100150200250245187

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 1BA70140210280350311283

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 4AB110220330440550493326

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Read - Clients: 16BA120240360480600566449

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 1AB9182736454139

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 4AB13263952655756

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Increment - Clients: 16BA90180270360450416382

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Random Write - Clients: 16BA306090120150141125

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 1BA70140210280350302215

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 4BA50100150200250248108

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Read - Clients: 16BA2004006008001000942155

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 1AB5101520252118

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Random Write - Clients: 4AB13263952655821

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 1AB60120180240300262223

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 4BA50100150200250225222

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Read - Clients: 16BA100200300400500455434

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Write - Clients: 1AB9182736453729

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Write - Clients: 4AB12243648605446

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Read - Clients: 1AB70140210280350301258

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Read - Clients: 4AB50100150200250241230

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Sequential Write - Clients: 16AB306090120150120117

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Read - Clients: 1AB4080120160200192178

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Read - Clients: 4AB20406080100111104

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Read - Clients: 16AB110220330440550494493

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Write - Clients: 1AB110220330440550488462

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Write - Clients: 4AB90180270360450404395

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Read - Clients: 16BA4080120160200187183

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Write - Clients: 1BA481216201412

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Sequential Write - Clients: 4BA10203040504417

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Async Random Write - Clients: 16BA2004006008001000885878

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Read - Clients: 1AB50100150200250247234

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Read - Clients: 4AB50100150200250213211

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Read - Clients: 16BA20040060080010001141897

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Write - Clients: 1AB110220330440550505489

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Async Random Write - Clients: 4AB70140210280350338321

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Scan - Clients: 1B102030405045

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Scan - Clients: 4B122436486053

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 10000 - Test: Scan - Clients: 16B4080120160200177

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Scan - Clients: 1B4812162014

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Scan - Clients: 4B369121512

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.5.0Rows: 1000000 - Test: Scan - Clients: 16B61218243027

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.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average LatencyBA0.00340.00680.01020.01360.0170.0150.0141. (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 LatencyAB0.02570.05140.07710.10280.12850.1140.1121. (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 LatencyBA0.03710.07420.11130.14840.18550.1650.1641. (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 LatencyBA1.32752.6553.98255.316.63755.9005.8361. (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 LatencyAB0.00410.00820.01230.01640.02050.0180.0171. (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 LatencyBA0.03170.06340.09510.12680.15850.1410.1391. (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 LatencyBA0.0410.0820.1230.1640.2050.1820.1811. (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 LatencyAB0.37350.7471.12051.4941.86751.6601.5971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

106 Results Shown

Apache HBase:
  10000 - Scan - 1
  10000 - Scan - 4
  10000 - Scan - 16
  1000000 - Scan - 1
  1000000 - Scan - 4
  1000000 - Scan - 16
  10000 - Increment - 1
  10000 - Increment - 4
  10000 - Increment - 16
  10000 - Rand Read - 1
  10000 - Rand Read - 4
  1000000 - Increment - 1
  1000000 - Increment - 4
  10000 - Rand Read - 16
  10000 - Rand Write - 1
  10000 - Rand Write - 4
  1000000 - Increment - 16
  10000 - Rand Write - 16
  1000000 - Rand Read - 1
  1000000 - Rand Read - 4
  1000000 - Rand Read - 16
  1000000 - Rand Write - 1
  1000000 - Rand Write - 4
  10000 - Seq Read - 1
  10000 - Seq Read - 4
  10000 - Seq Read - 16
  10000 - Seq Write - 1
  10000 - Seq Write - 4
  10000 - Async Rand Read - 1
  10000 - Async Rand Read - 4
  10000 - Seq Write - 16
  1000000 - Seq Read - 1
  1000000 - Seq Read - 4
  10000 - Async Rand Read - 16
  10000 - Async Rand Write - 1
  10000 - Async Rand Write - 4
  1000000 - Seq Read - 16
  1000000 - Seq Write - 1
  1000000 - Seq Write - 4
  10000 - Async Rand Write - 16
  1000000 - Async Rand Read - 1
  1000000 - Async Rand Read - 4
  1000000 - Async Rand Read - 16
  1000000 - Async Rand Write - 1
  1000000 - Async Rand Write - 4
PostgreSQL:
  1 - 1 - Read Only
  1 - 1 - Read Write
  1 - 50 - Read Only
  1 - 50 - Read Write
  100 - 1 - Read Only
  100 - 1 - Read Write
  100 - 50 - Read Only
  100 - 50 - Read Write
Apache HBase:
  10000 - Increment - 1
  10000 - Increment - 4
  10000 - Increment - 16
  10000 - Rand Read - 1
  10000 - Rand Read - 4
  1000000 - Increment - 1
  1000000 - Increment - 4
  10000 - Rand Read - 16
  10000 - Rand Write - 1
  10000 - Rand Write - 4
  1000000 - Increment - 16
  10000 - Rand Write - 16
  1000000 - Rand Read - 1
  1000000 - Rand Read - 4
  1000000 - Rand Read - 16
  1000000 - Rand Write - 1
  1000000 - Rand Write - 4
  10000 - Seq Read - 1
  10000 - Seq Read - 4
  10000 - Seq Read - 16
  10000 - Seq Write - 1
  10000 - Seq Write - 4
  10000 - Async Rand Read - 1
  10000 - Async Rand Read - 4
  10000 - Seq Write - 16
  1000000 - Seq Read - 1
  1000000 - Seq Read - 4
  10000 - Async Rand Read - 16
  10000 - Async Rand Write - 1
  10000 - Async Rand Write - 4
  1000000 - Seq Read - 16
  1000000 - Seq Write - 1
  1000000 - Seq Write - 4
  10000 - Async Rand Write - 16
  1000000 - Async Rand Read - 1
  1000000 - Async Rand Read - 4
  1000000 - Async Rand Read - 16
  1000000 - Async Rand Write - 1
  1000000 - Async Rand Write - 4
  10000 - Scan - 1
  10000 - Scan - 4
  10000 - Scan - 16
  1000000 - Scan - 1
  1000000 - Scan - 4
  1000000 - Scan - 16
PostgreSQL:
  1 - 1 - Read Only - Average Latency
  1 - 1 - Read Write - Average Latency
  1 - 50 - Read Only - Average Latency
  1 - 50 - Read Write - Average Latency
  100 - 1 - Read Only - Average Latency
  100 - 1 - Read Write - Average Latency
  100 - 50 - Read Only - Average Latency
  100 - 50 - Read Write - Average Latency