Apache HBase This is a benchmark of the Apache HBase non-relational distributed database system inspired from Google's Bigtable.
To run this test with the Phoronix Test Suite , the basic command is: phoronix-test-suite benchmark hbase .
Test Created 5 March 2020
Last Updated 9 October 2022
Test Type System
Average Install Time 4 Seconds
Average Run Time 10 Minutes, 12 Seconds
Test Dependencies Java
Accolades 20k+ Downloads Public Result Uploads * Reported Installs ** Reported Test Completions ** Test Profile Page Views *** OpenBenchmarking.org Events Apache HBase Popularity Statistics pts/hbase 2020.03 2020.04 2020.05 2020.06 2020.07 2020.08 2020.09 2020.10 2020.11 2020.12 2021.01 2021.02 2021.03 2021.04 2021.05 2021.06 2021.07 2021.08 2021.09 2021.10 2021.11 2021.12 2022.01 2022.02 2022.03 2022.04 2022.05 2022.06 2022.07 2022.08 2022.09 2022.10 2022.11 2022.12 2023.01 2K 4K 6K 8K 10K
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly. ** Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform. *** Test profile page view reporting began March 2021. Data current as of 31 January 2023.
10000 75.9% 1000000 24.1% Rows Option Popularity OpenBenchmarking.org
Scan 6.1% Sequential Write 9.3% Increment 17.7% Async Random Write 9.3% Random Read 28.0% Random Write 10.8% Sequential Read 9.3% Async Random Read 9.3% Test Option Popularity OpenBenchmarking.org
1 86.2% 16 13.8% Clients Option Popularity OpenBenchmarking.org
Performance MetricsAnalyze Test Configuration: pts/hbase-1.1.x - Rows: 10000 - Test: Increment - Clients: 1 (Rows Per Second) pts/hbase-1.1.x - Rows: 10000 - Test: Random Read - Clients: 1 (Rows Per Second) pts/hbase-1.1.x - Rows: 10000 - Test: Random Write - Clients: 1 (Rows Per Second) pts/hbase-1.1.x - Rows: 10000 - Test: Random Read - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.1.x - Rows: 10000 - Test: Random Write - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.1.x - Rows: 10000 - Test: Increment - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.1.x - Rows: 1000000 - Test: Random Read - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.1.x - Rows: 1000000 - Test: Random Read - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Increment - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Increment - Clients: 32 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Read - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Random Read - Clients: 32 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Write - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Random Write - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Increment - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Increment - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Read - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Random Read - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Increment - Clients: 128 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Increment - Clients: 64 (Rows Per Second) pts/hbase-1.0.x - Test: Increment - Clients: 128 (Rows Per Second) pts/hbase-1.0.x - Test: Increment - Clients: 64 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Read - Clients: 128 (Rows Per Second) pts/hbase-1.0.x - Test: Random Read - Clients: 128 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Read - Clients: 64 (Rows Per Second) pts/hbase-1.0.x - Test: Random Read - Clients: 64 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Increment - Clients: 4 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Read - Clients: 128 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Read - Clients: 128 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Increment - Clients: 4 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Increment - Clients: 16 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Read - Clients: 64 (Rows Per Second) pts/hbase-1.0.x - Test: Increment - Clients: 16 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Read - Clients: 64 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Read - Clients: 4 (Rows Per Second) pts/hbase-1.0.x - Test: Random Read - Clients: 4 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Read - Clients: 16 (Rows Per Second) pts/hbase-1.0.x - Test: Random Read - Clients: 16 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Async Random Read - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Read - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Write - Clients: 4 (Rows Per Second) pts/hbase-1.0.x - Test: Random Write - Clients: 4 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Async Random Write - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Write - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Write - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Write - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Read - Clients: 1 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Read - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Write - Clients: 16 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Write - Clients: 4 (Rows Per Second) pts/hbase-1.0.x - Test: Random Write - Clients: 16 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Read - Clients: 4 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Write - Clients: 4 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Read - Clients: 4 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Async Random Read - Clients: 4 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Read - Clients: 4 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Write - Clients: 4 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Write - Clients: 4 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Async Random Read - Clients: 16 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Async Random Read - Clients: 16 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Write - Clients: 16 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Write - Clients: 16 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Read - Clients: 16 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Read - Clients: 16 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Write - Clients: 16 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Write - Clients: 16 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Async Random Read - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Read - Clients: 32 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Read - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Read - Clients: 32 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Async Random Write - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Async Random Write - Clients: 32 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Write - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Random Write - Clients: 32 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Sequential Write - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Write - Clients: 32 (Microseconds - Average Latency) Apache HBase 2.5.0 Rows: 10000 - Test: Random Write - Clients: 1 OpenBenchmarking.org metrics for this test profile configuration based on 22 public results since 9 October 2022 with the latest data as of 30 October 2022 .
Additional benchmark metrics will come after OpenBenchmarking.org has collected a sufficient data-set.
OpenBenchmarking.org Distribution Of Public Results - Rows: 10000 - Test: Random Write - Clients: 1 22 Results Range From 12225 To 27144 Rows Per Second 12225 12524 12823 13122 13421 13720 14019 14318 14617 14916 15215 15514 15813 16112 16411 16710 17009 17308 17607 17906 18205 18504 18803 19102 19401 19700 19999 20298 20597 20896 21195 21494 21793 22092 22391 22690 22989 23288 23587 23886 24185 24484 24783 25082 25381 25680 25979 26278 26577 26876 27175 2 4 6 8 10
Based on OpenBenchmarking.org data, the selected test / test configuration (Apache HBase 2.5.0 - Rows: 10000 - Test: Random Write - Clients: 1 ) has an average run-time of 2 minutes . By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.
OpenBenchmarking.org Minutes Time Required To Complete Benchmark Rows: 10000 - Test: Random Write - Clients: 1 Run-Time 2 4 6 8 10
Tested CPU Architectures This benchmark has been successfully tested on the below mentioned architectures. The CPU architectures listed is where successful OpenBenchmarking.org result uploads occurred, namely for helping to determine if a given test is compatible with various alternative CPU architectures.
CPU Architecture
Kernel Identifier
Verified On
Intel / AMD x86 64-bit
x86_64
(Many Processors)
ARMv8 64-bit
aarch64
Apple M2
Recent Test Results
2 Systems - 145 Benchmark Results
Intel Core i7-1280P - MSI MS-14C6 - Intel Alder Lake PCH
Ubuntu 22.04 - 5.15.0-43-generic - KDE Plasma 5.24.4
4 Systems - 142 Benchmark Results
Intel Core i7-10700T - Logic Supply RXM-181 - Intel Comet Lake PCH
Ubuntu 22.04 - 5.15.0-48-generic - GNOME Shell 42.2
2 Systems - 106 Benchmark Results
Apple M2 - Apple MacBook Air - 8GB
Arch rolling - 5.19.0-rc7-asahi-2-1-ARCH - KDE Plasma 5.25.4
2 Systems - 106 Benchmark Results
Apple M2 - Apple MacBook Air - 8GB
Arch rolling - 5.19.0-rc7-asahi-2-1-ARCH - KDE Plasma 5.25.4
3 Systems - 169 Benchmark Results
Intel Core i7-1165G7 - Dell 0GG9PT - Intel Tiger Lake-LP
Ubuntu 21.10 - 5.13.0-52-generic - GNOME Shell 40.5
1 System - 404 Benchmark Results
Intel Core i9-10980XE - ASRock X299 Steel Legend - Intel Sky Lake-E DMI3 Registers
Ubuntu 22.04 - 5.19.0-051900rc7-generic - GNOME Shell 42.2
1 System - 404 Benchmark Results
4 Systems - 26 Benchmark Results
AMD Ryzen 9 5900HX - ASUS G513QY v1.0 - AMD Renoir
Ubuntu 22.10 - 5.19.0-18-generic - GNOME Shell 43.0