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, 28 Seconds
Test Dependencies Java
Accolades 30k+ 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.05 2020.07 2020.09 2020.11 2021.01 2021.03 2021.05 2021.07 2021.09 2021.11 2022.01 2022.03 2022.05 2022.07 2022.09 2022.11 2023.01 2023.03 2023.05 2023.07 2023.09 2023.11 3K 6K 9K 12K 15K
* 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 updated weekly as of 4 December 2023.
10000 65.5% 1000000 34.5% Rows Option Popularity OpenBenchmarking.org
Random Read 31.8% Increment 31.3% Random Write 25.9% Sequential Read 11.0% Test Option Popularity OpenBenchmarking.org
1 53.6% 16 17.0% 4 29.3% 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.1.x - Rows: 1000000 - Test: Increment - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.1.x - Rows: 1000000 - Test: Increment - Clients: 1 (Rows Per Second) pts/hbase-1.1.x - Rows: 10000 - Test: Sequential Read - Clients: 1 (Microseconds - Average Latency) pts/hbase-1.1.x - Rows: 10000 - Test: Sequential Read - Clients: 1 (Rows Per Second) 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: 4 (Rows Per Second) 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: Increment - Clients: 16 (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: Increment - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Increment - Clients: 32 (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 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: 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: 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: 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: 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: Sequential Read - Clients: 32 (Rows Per Second) pts/hbase-1.0.x - Test: Random Read - Clients: 64 (Rows Per Second) pts/hbase-1.0.x - Test: Sequential Read - Clients: 32 (Microseconds - Average Latency) pts/hbase-1.0.x - Test: Random Read - Clients: 64 (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: Increment - Clients: 1 OpenBenchmarking.org metrics for this test profile configuration based on 23 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: Increment - Clients: 1 23 Results Range From 1085 To 5319 Rows Per Second 1085 1170 1255 1340 1425 1510 1595 1680 1765 1850 1935 2020 2105 2190 2275 2360 2445 2530 2615 2700 2785 2870 2955 3040 3125 3210 3295 3380 3465 3550 3635 3720 3805 3890 3975 4060 4145 4230 4315 4400 4485 4570 4655 4740 4825 4910 4995 5080 5165 5250 5335 2 4 6 8 10
Based on OpenBenchmarking.org data, the selected test / test configuration (Apache HBase 2.5.0 - Rows: 10000 - Test: Increment - 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: Increment - Clients: 1 Run-Time 2 4 6 8 10 Min: 1 / Avg: 2 / Max: 3
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
1 System - 57 Benchmark Results
2 x Intel Xeon Silver 4416+ - Dell PowerEdge R760xa [0CRRF2] - Intel Device 1bce
Ubuntu 18.04 - 5.4.0-150-generic - GNOME Shell 3.28.4
1 System - 69 Benchmark Results
2 x Intel Xeon Silver 4416+ - Dell PowerEdge R760 [0NH8MJ] - Intel Device 1bce
Ubuntu 18.04 - 5.4.0-150-generic - GNOME Shell 3.28.4
1 System - 43 Benchmark Results
2 x Intel Xeon Silver 4416+ - Dell PowerEdge R760xa [0CRRF2] - Intel Device 1bce
Ubuntu 18.04 - 5.4.0-150-generic - GNOME Shell 3.28.4
1 System - 108 Benchmark Results
2 x Intel Xeon Silver 4416+ - Dell PowerEdge R760 [0NH8MJ] - Intel Device 1bce
Ubuntu 18.04 - 5.4.0-150-generic - GNOME Shell 3.28.4
1 System - 115 Benchmark Results
2 x Intel Xeon Silver 4416+ - Dell PowerEdge R760 [0NH8MJ] - Intel Device 1bce
Ubuntu 18.04 - 5.4.0-150-generic - GNOME Shell 3.28.4
1 System - 105 Benchmark Results
2 x Intel Xeon Silver 4416+ - Dell PowerEdge R760 [0NH8MJ] - Intel Device 1bce
Ubuntu 18.04 - 5.4.0-150-generic - GNOME Shell 3.28.4
1 System - 641 Benchmark Results
Intel Xeon E5-2687W 0 - HP 158A - Intel Xeon E5
Ubuntu 22.04 - 5.15.0-71-generic - nouveau