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 2210140-NE-DDS89427756
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
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
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
Toggle/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 Behavior (Only Show Selected Data)
  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: 4BA3K6K9K12K15K122268082

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: 1BA5K10K15K20K25K2364121834

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

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: 1BA12K24K36K48K60K5589747925

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

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

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: 1BA6K12K18K24K30K3030324752

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

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

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

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

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

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

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

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

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

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: 1BA900180027003600450042494026

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

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: 1BA40080012001600200020391975

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

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 WriteBA2K4K6K8K10K890687951. (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 OnlyBA13K26K39K52K65K60123564701. (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 WriteBA7K14K21K28K35K31311301261. (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: 4BA110220330440550326493

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: 1BA9182736453941

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

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: 1BA5101520251821

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

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

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: 1BA9182736452937

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

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

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

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

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

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

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

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

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

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: 1BA50100150200250234247

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

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: 1BA110220330440550489505

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

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 LatencyBA0.02570.05140.07710.10280.12850.1120.1141. (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 LatencyBA0.00410.00820.01230.01640.02050.0170.0181. (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 LatencyBA0.37350.7471.12051.4941.86751.5971.6601. (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