oci-benchmark-compare-flex3-1 KVM testing on Ubuntu 20.04 via the Phoronix Test Suite. BlockVolume - Intel Xeon Platinum 8358: Processor: Intel Xeon Platinum 8358 (8 Cores / 16 Threads), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (1.5.1 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 64GB, Disk: 50GB BlockVolume, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor, Network: Red Hat Virtio device OS: Ubuntu 20.04, Kernel: 5.15.0-1042-oracle (x86_64), Vulkan: 1.1.182, Compiler: GCC 9.4.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 6 |=================================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 21.88 |=============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 77558468 |============================ Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 38.87 |=============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 134633387 |=========================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 53.37 |=============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 78173713 |============================ Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 348.11 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 13769487 |============================ Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 206.74 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 14269671 |============================ Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 10520120 |============================ Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 139.79 |============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1901225 |============================= Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 40.06 |=============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1715535 |============================= Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 99.63 |=============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1631840 |============================= Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 78.28 |=============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 929362 |============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 20.60 |=============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 907036 |============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 142.56 |============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1706348 |============================= Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 41.03 |=============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1726809 |============================= Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 125.38 |============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1362224 |============================= Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 34.86 |=============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1333831 |============================= Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 112.07 |============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 622939 |============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 29.26 |=============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 628837 |============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 70.29 |=============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1002051 |============================= Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 68.03 |=============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 654010 |============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 65.33 |=============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 273101 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 119.54 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 546266 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 117.52 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 346334 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 112.55 |============================== Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 144617 |============================== CockroachDB 22.2 Workload: KV, 95% Reads - Concurrency: 1024 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 36403.0 |============================= CockroachDB 22.2 Workload: KV, 60% Reads - Concurrency: 1024 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 31576.0 |============================= CockroachDB 22.2 Workload: KV, 50% Reads - Concurrency: 1024 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 30433.9 |============================= CockroachDB 22.2 Workload: KV, 10% Reads - Concurrency: 1024 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 26918.9 |============================= CockroachDB 22.2 Workload: KV, 95% Reads - Concurrency: 512 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 38397.7 |============================= CockroachDB 22.2 Workload: KV, 95% Reads - Concurrency: 256 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 39751.8 |============================= CockroachDB 22.2 Workload: KV, 95% Reads - Concurrency: 128 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 40112.2 |============================= CockroachDB 22.2 Workload: KV, 60% Reads - Concurrency: 512 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 33102.1 |============================= CockroachDB 22.2 Workload: KV, 60% Reads - Concurrency: 256 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 33380.6 |============================= CockroachDB 22.2 Workload: KV, 60% Reads - Concurrency: 128 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 32673.5 |============================= CockroachDB 22.2 Workload: KV, 50% Reads - Concurrency: 512 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 31893.3 |============================= CockroachDB 22.2 Workload: KV, 50% Reads - Concurrency: 256 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 32358.3 |============================= CockroachDB 22.2 Workload: KV, 50% Reads - Concurrency: 128 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 30764.1 |============================= CockroachDB 22.2 Workload: KV, 10% Reads - Concurrency: 512 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 27742.6 |============================= CockroachDB 22.2 Workload: KV, 10% Reads - Concurrency: 256 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 27386.0 |============================= CockroachDB 22.2 Workload: KV, 10% Reads - Concurrency: 128 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 23675.9 |============================= CockroachDB 22.2 Workload: MoVR - Concurrency: 1024 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 446.6 |=============================== CockroachDB 22.2 Workload: MoVR - Concurrency: 512 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 442.3 |=============================== CockroachDB 22.2 Workload: MoVR - Concurrency: 256 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 446.6 |=============================== CockroachDB 22.2 Workload: MoVR - Concurrency: 128 ops/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 448.7 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 54.17 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 54.23 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 41.86 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 33.32 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.83 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.88 |============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 55.14 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 54.58 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 53.97 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 41.84 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.78 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 245.72 |============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 54.73 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 26.39 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 27.24 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 20.74 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 14.87 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.87 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 247.87 |============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 28.58 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 27.70 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 26.07 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 21.00 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 14.74 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.80 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.15 |============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 28.33 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.70 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 14.80 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 11.27 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 10.10 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.81 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.70 |============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 16.45 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.64 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 14.44 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 10.67 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 10.05 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.85 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.91 |============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 16.14 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 52.64 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 53.90 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 41.63 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 34.24 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.88 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 247.62 |============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 54.45 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 50.67 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 53.39 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 42.20 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 38.29 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.85 |=============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 247.80 |============================== Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 54.16 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 26.02 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 14.75 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.84 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.72 |============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 28.60 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 29.27 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 29.38 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 22.57 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 15.31 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.86 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 247.39 |============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 31.23 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.16 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 10.66 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 9.77 |================================ Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.89 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.58 |============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 16.39 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 15.57 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 15.05 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 11.35 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 9.74 |================================ Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.84 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 245.79 |============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 16.99 |=============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.33 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 3.36 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.50 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 5.41 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.84 |=============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.99 |============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 4.37 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.55 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.14 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 4.95 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.85 |=============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 248.12 |============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 4.10 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.26 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.04 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 4.58 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.87 |=============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 250.30 |============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 3.86 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 1.67 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.08 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 1.89 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 4.15 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.85 |=============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 246.69 |============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 3.70 |================================ Apache CouchDB 3.3.2 Bulk Size: 500 - Inserts: 3000 - Rounds: 30 Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 837.49 |============================== Apache CouchDB 3.3.2 Bulk Size: 500 - Inserts: 1000 - Rounds: 30 Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 248.52 |============================== Apache CouchDB 3.3.2 Bulk Size: 300 - Inserts: 3000 - Rounds: 30 Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 580.55 |============================== Apache CouchDB 3.3.2 Bulk Size: 300 - Inserts: 1000 - Rounds: 30 Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 171.84 |============================== Apache CouchDB 3.3.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 330.49 |============================== Apache CouchDB 3.3.2 Bulk Size: 100 - Inserts: 1000 - Rounds: 30 Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 98.91 |=============================== Node.js V8 Web Tooling Benchmark runs/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 11.33 |=============================== OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 byte/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 35369890700 |========================= OpenSSL 3.1 Algorithm: AES-256-GCM byte/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 89430880530 |========================= OpenSSL 3.1 Algorithm: AES-128-GCM byte/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 101434206163 |======================== OpenSSL 3.1 Algorithm: ChaCha20 byte/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 49202956330 |========================= OpenSSL 3.1 Algorithm: RSA4096 verify/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 132379.5 |============================ OpenSSL 3.1 Algorithm: RSA4096 sign/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 4975.3 |============================== OpenSSL 3.1 Algorithm: SHA512 byte/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 2622985093 |========================== OpenSSL 3.1 Algorithm: SHA256 byte/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 6533284984 |========================== Perl Benchmarks Test: Interpreter Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 0.00106316 |========================== Perl Benchmarks Test: Pod2html Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 0.11618446 |========================== ebizzy 0.3 Records/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 309736 |============================== simdjson 2.0 Throughput Test: DistinctUserID GB/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 5.59 |================================ simdjson 2.0 Throughput Test: PartialTweets GB/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 4.85 |================================ simdjson 2.0 Throughput Test: LargeRandom GB/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 0.89 |================================ simdjson 2.0 Throughput Test: TopTweet GB/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 5.57 |================================ simdjson 2.0 Throughput Test: Kostya GB/s > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.59 |================================ BlogBench 1.1 Test: Write Final Score > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 7613 |================================ BlogBench 1.1 Test: Read Final Score > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 3209431 |============================= SQLite 3.30.1 Threads / Copies: 1 Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 20.39 |=============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400 Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400 Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400 Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 91.30 |=============================== Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 70319260 |============================ Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400 Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400 Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400 Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 31.57 |=============================== Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 56722192 |============================ Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400 Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400 Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400 Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 140.52 |============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 Average Latency < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 29.21 |=============================== Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 point/sec > Higher Is Better BlockVolume - Intel Xeon Platinum 8358 . 1546087 |============================= Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Group By Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 34.27 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 26.83 |=============================== Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Repartition Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 21.29 |=============================== Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 13.57 |=============================== Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.10 |================================ Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time Seconds < Lower Is Better BlockVolume - Intel Xeon Platinum 8358 . 2.00 |================================ etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 1000 Requests/sec > Higher Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 1000 Requests/sec > Higher Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 100 Requests/sec > Higher Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 1000 Requests/sec > Higher Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 100 Requests/sec > Higher Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 100 Requests/sec > Higher Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 1000 Requests/sec > Higher Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 1000 Requests/sec > Higher Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 100 Requests/sec > Higher Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 1000 Requests/sec > Higher Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 100 Requests/sec > Higher Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 100 Requests/sec > Higher Is Better Node.js Express HTTP Load Test Requests Per Second > Higher Is Better LevelDB 1.23 Benchmark: Sequential Fill Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Random Delete Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Seek Random Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Random Read Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Random Fill Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Overwrite Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Fill Sync Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Hot Read Microseconds Per Op < Lower Is Better