Testing this diff to the benchmark profile:
[profile.bench]
+opt-level = 2
+debug = false
+rpath = false
lto = false
-opt-level = 3
-debug = true
-codegen-units = 1
+debug-assertions = false
+codegen-units = 16
+panic = 'unwind'
+incremental = true
+overflow-checks = false
+ cargo benchcmp tikv-1.txt tikv-2.txt
name tikv-1.txt ns/iter tikv-2.txt ns/iter diff ns/iter diff % speedup
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_by_vec_clone 47,973 48,314 341 0.71% x 0.99
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_by_vec_push_raw_10bytes 54,939 53,593 -1,346 -2.45% x 1.03
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_clone 16,794 16,817 23 0.14% x 1.00
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_clone_10bytes 16,788 16,811 23 0.14% x 1.00
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_clone_and_decode 43,083 31,839 -11,244 -26.10% x 1.35
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_clone_and_decode_decoded 350 365 15 4.29% x 0.96
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_clone_decoded 373 382 9 2.41% x 0.98
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_clone_naive 84,062 54,844 -29,218 -34.76% x 1.53
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_push_raw_10bytes 17,853 15,548 -2,305 -12.91% x 1.15
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_push_raw_4bytes 17,823 15,569 -2,254 -12.65% x 1.14
coprocessor::codec::batch::lazy_column::benches::bench_lazy_batch_column_push_raw_9bytes 17,862 15,549 -2,313 -12.95% x 1.15
coprocessor::codec::data_type::vector::benches::bench_batch_decode 32,346 33,091 745 2.30% x 0.98
coprocessor::codec::data_type::vector::benches::bench_push_datum_int 20,231 16,876 -3,355 -16.58% x 1.20
coprocessor::codec::data_type::vector::benches::bench_retain 2,750 2,724 -26 -0.95% x 1.01
raftstore::store::fsm::router::tests::bench_send 219 196 -23 -10.50% x 1.12
storage::txn::store::benches::bench_fixture_batch_get 10,730 10,613 -117 -1.09% x 1.01
storage::txn::store::benches::bench_fixture_get 110 121 11 10.00% x 0.91
storage::txn::store::benches::bench_fixture_scanner 426,773 419,942 -6,831 -1.60% x 1.02
storage::txn::store::benches::bench_fixture_scanner_next 433,378 427,413 -5,965 -1.38% x 1.01
storage::txn::store::benches::bench_fixture_scanner_scan 518,336 583,398 65,062 12.55% x 0.89
util::codec::bytes::tests::bench_decode 3,095 7,750 4,655 150.40% x 0.40
util::codec::bytes::tests::bench_decode_inplace 1,922 1,864 -58 -3.02% x 1.03
util::codec::bytes::tests::bench_decode_inplace_small 41 46 5 12.20% x 0.89
util::codec::bytes::tests::bench_decode_small 71 82 11 15.49% x 0.87
util::codec::bytes::tests::bench_encode 47 52 5 10.64% x 0.90
util::rocksdb_util::properties::tests::bench_mvcc_properties 2,081 2,537 456 21.91% x 0.82
+ cargo benchcmp codec-1.txt codec-2.txt
name codec-1.txt ns/iter codec-2.txt ns/iter diff ns/iter diff % speedup
byte::benches::bench_memcmp_decode_first_asc_large 99 98 -1 -1.01% x 1.01
byte::benches::bench_memcmp_decode_first_asc_large_original 293 801 508 173.38% x 0.37
byte::benches::bench_memcmp_decode_first_desc_large 130 130 0 0.00% x 1.00
byte::benches::bench_memcmp_decode_first_desc_large_original 323 835 512 158.51% x 0.39
byte::benches::bench_memcmp_decode_first_in_place_asc_large 156 155 -1 -0.64% x 1.01
byte::benches::bench_memcmp_decode_first_in_place_asc_large_original 242 239 -3 -1.24% x 1.01
byte::benches::bench_memcmp_decode_first_in_place_desc_large 183 184 1 0.55% x 0.99
byte::benches::bench_memcmp_decode_first_in_place_desc_large_original 272 270 -2 -0.74% x 1.01
byte::benches::bench_memcmp_encode_all_asc_large 107 108 1 0.93% x 0.99
byte::benches::bench_memcmp_encode_all_asc_large_naive 198 198 0 0.00% x 1.00
byte::benches::bench_memcmp_encode_all_asc_large_original 623 702 79 12.68% x 0.89
byte::benches::bench_memcmp_encode_all_asc_small 15 14 -1 -6.67% x 1.07
byte::benches::bench_memcmp_encode_all_asc_small_naive 30 30 0 0.00% x 1.00
byte::benches::bench_memcmp_encode_all_desc_large 152 153 1 0.66% x 0.99
byte::benches::bench_memcmp_encode_all_desc_large_original 1,532 1,525 -7 -0.46% x 1.00
byte::benches::bench_memcmp_encode_all_desc_small 30 29 -1 -3.33% x 1.03
number::benches::bench_decode_u64_le_buffer_decoder 1 1 0 0.00% x 1.00
number::benches::bench_decode_u64_le_byteorder 2 18 16 800.00% x 0.11
number::benches::bench_decode_u64_le_bytes_buf 1 13 12 1200.00% x 0.08
number::benches::bench_decode_u64_le_number_codec 1 1 0 0.00% x 1.00
number::benches::bench_decode_u64_le_number_codec_over_slice 2 2 0 0.00% x 1.00
number::benches::bench_decode_u64_le_original 2 2 0 0.00% x 1.00
number::benches::bench_decode_varint_normal_number_codec_large_buffer 8 6 -2 -25.00% x 1.33
number::benches::bench_decode_varint_normal_number_codec_small_buffer 12 10 -2 -16.67% x 1.20
number::benches::bench_decode_varint_normal_number_codec_small_buffer_with_extra 12 10 -2 -16.67% x 1.20
number::benches::bench_decode_varint_normal_original_large_buffer 11 13 2 18.18% x 0.85
number::benches::bench_decode_varint_normal_original_small_buffer 11 14 3 27.27% x 0.79
number::benches::bench_decode_varint_normal_original_small_buffer_with_extra 11 14 3 27.27% x 0.79
number::benches::bench_decode_varint_small_number_codec_large_buffer 3 1 -2 -66.67% x 3.00
number::benches::bench_decode_varint_small_number_codec_small_buffer 4 2 -2 -50.00% x 2.00
number::benches::bench_decode_varint_small_original_small_buffer 3 4 1 33.33% x 0.75
number::benches::bench_encode_u64_le_buffer_encoder_slice 2 2 0 0.00% x 1.00
number::benches::bench_encode_u64_le_buffer_encoder_vec 2 3 1 50.00% x 0.67
number::benches::bench_encode_u64_le_byteorder 8 18 10 125.00% x 0.44
number::benches::bench_encode_u64_le_number_codec 3 3 0 0.00% x 1.00
number::benches::bench_encode_varint_naive 12 13 1 8.33% x 0.92
number::benches::bench_encode_varint_number_codec 7 7 0 0.00% x 1.00
number::benches::bench_encode_varint_original 12 14 2 16.67% x 0.86
number::benches::bench_encode_varint_protobuf 52 54 2 3.85% x 0.96
+ cargo benchcmp misc-1.txt misc-2.txt
name misc-1.txt ns/iter misc-2.txt ns/iter diff ns/iter diff % speedup
_bench_check_requirement 0 0 0 NaN% x NaN
channel::bench_channel::bench_crossbeam_channel 38 44 6 15.79% x 0.86
channel::bench_channel::bench_receiver_stream 1,507,813 1,995,746 487,933 32.36% x 0.76
channel::bench_channel::bench_receiver_stream_batch 979,134 822,161 -156,973 -16.03% x 1.19
channel::bench_channel::bench_thread_channel 32 34 2 6.25% x 0.94
channel::bench_channel::bench_util_channel 38 44 6 15.79% x 0.86
channel::bench_channel::bench_util_loose 81 98 17 20.99% x 0.83
coprocessor::codec::bench_record_prefix_bigendian_check 965 1,004 39 4.04% x 0.96
coprocessor::codec::bench_record_prefix_equal_check 1,117 1,217 100 8.95% x 0.92
coprocessor::codec::bench_record_prefix_littleendian_check 865 889 24 2.77% x 0.97
coprocessor::codec::bench_record_prefix_start_with 837 1,010 173 20.67% x 0.83
coprocessor::codec::bench_table_prefix_check 847 966 119 14.05% x 0.88
coprocessor::codec::bench_table_prefix_start_with 847 1,031 184 21.72% x 0.82
coprocessor::codec::chunk::bench_chunk_build_offical 59,535 67,977 8,442 14.18% x 0.88
coprocessor::codec::chunk::bench_chunk_build_tidb 29,504 29,950 446 1.51% x 0.99
coprocessor::codec::chunk::bench_chunk_iter_offical 36,714 35,162 -1,552 -4.23% x 1.04
coprocessor::codec::chunk::bench_chunk_iter_tidb 38,688 38,138 -550 -1.42% x 1.01
coprocessor::codec::chunk::bench_encode_chunk 17,378 25,292 7,914 45.54% x 0.69
coprocessor::dag::expr::scalar::bench_get_scalar_args_with_map 3,407 5,226 1,819 53.39% x 0.65
coprocessor::dag::expr::scalar::bench_get_scalar_args_with_match 1,135 1,502 367 32.33% x 0.76
raftkv::bench_async_snapshot 1,880 1,940 60 3.19% x 0.97
raftkv::bench_async_snapshots_noop 163 207 44 26.99% x 0.79
raftkv::bench_async_write 1,251 1,330 79 6.31% x 0.94
serialization::bench_serialization::bench_decode_one 486 497 11 2.26% x 0.98
serialization::bench_serialization::bench_decode_two 894 873 -21 -2.35% x 1.02
serialization::bench_serialization::bench_encode_one 580 613 33 5.69% x 0.95
serialization::bench_serialization::bench_encode_two 968 1,020 52 5.37% x 0.95
util::slice_compare::bench_slice_compare_greater_128 5 4 -1 -20.00% x 1.25
util::slice_compare::bench_slice_compare_greater_32 5 4 -1 -20.00% x 1.25
util::slice_compare::bench_slice_compare_greater_64 5 4 -1 -20.00% x 1.25
util::slice_compare::bench_slice_compare_less_128 5 4 -1 -20.00% x 1.25
util::slice_compare::bench_slice_compare_less_32 5 4 -1 -20.00% x 1.25
util::slice_compare::bench_slice_compare_less_64 5 4 -1 -20.00% x 1.25
writebatch::bench_writebatch::bench_writebatch_1 33,244,212 31,816,456 -1,427,756 -4.29% x 1.04
writebatch::bench_writebatch::bench_writebatch_1024 10,881,434 10,510,522 -370,912 -3.41% x 1.04
writebatch::bench_writebatch::bench_writebatch_128 11,488,153 10,589,038 -899,115 -7.83% x 1.08
writebatch::bench_writebatch::bench_writebatch_16 12,526,978 11,991,731 -535,247 -4.27% x 1.04
writebatch::bench_writebatch::bench_writebatch_2 22,030,606 21,609,953 -420,653 -1.91% x 1.02
writebatch::bench_writebatch::bench_writebatch_256 10,512,334 10,860,752 348,418 3.31% x 0.97
writebatch::bench_writebatch::bench_writebatch_32 11,364,905 11,545,962 181,057 1.59% x 0.98
writebatch::bench_writebatch::bench_writebatch_4 16,781,712 16,720,565 -61,147 -0.36% x 1.00
writebatch::bench_writebatch::bench_writebatch_512 10,368,164 10,495,917 127,753 1.23% x 0.99
writebatch::bench_writebatch::bench_writebatch_64 11,137,090 10,981,480 -155,610 -1.40% x 1.01
writebatch::bench_writebatch::bench_writebatch_8 13,745,606 13,578,527 -167,079 -1.22% x 1.01
writebatch::bench_writebatch::bench_writebatch_with_capacity 5,702 5,965 263 4.61% x 0.96
writebatch::bench_writebatch::bench_writebatch_without_capacity 6,062 6,260 198 3.27% x 0.97
+ cargo benchcmp test_util-1.txt test_util-2.txt
name test_util-1.txt ns/iter test_util-2.txt ns/iter diff ns/iter diff % speedup
kv_generator::tests::bench_kv_generator 1,149 1,131 -18 -1.57% x 1.02
+ critcmp raftstore-1 raftstore-2
group raftstore-1 raftstore-2
----- ----------- -----------
bench_delete/DeleteConfig { factory: Node, nodes: 1 } 1.00 112.5±15.66µs ? B/sec 1.04 116.5±8.52µs ? B/sec
bench_delete/DeleteConfig { factory: Node, nodes: 3 } 1.00 227.6±37.31µs ? B/sec 1.00 227.3±18.69µs ? B/sec
bench_delete/DeleteConfig { factory: Node, nodes: 5 } 1.05 281.2±40.31µs ? B/sec 1.00 267.5±37.84µs ? B/sec
bench_delete/DeleteConfig { factory: Server, nodes: 1 } 1.00 137.0±23.97µs ? B/sec 1.01 138.0±19.65µs ? B/sec
bench_delete/DeleteConfig { factory: Server, nodes: 3 } 1.00 454.7±21.68µs ? B/sec 1.02 465.0±29.91µs ? B/sec
bench_delete/DeleteConfig { factory: Server, nodes: 5 } 1.00 541.5±21.88µs ? B/sec 1.02 550.0±29.39µs ? B/sec
bench_get/GetConfig { factory: Node, nodes: 1 } 1.02 49.8±6.05µs ? B/sec 1.00 48.9±3.19µs ? B/sec
bench_get/GetConfig { factory: Node, nodes: 3 } 1.00 67.4±18.55µs ? B/sec 1.00 67.3±14.44µs ? B/sec
bench_get/GetConfig { factory: Node, nodes: 5 } 1.03 103.6±59.85µs ? B/sec 1.00 100.8±47.99µs ? B/sec
bench_get/GetConfig { factory: Server, nodes: 1 } 1.00 57.5±11.71µs ? B/sec 1.02 58.8±14.33µs ? B/sec
bench_get/GetConfig { factory: Server, nodes: 3 } 1.00 92.9±63.03µs ? B/sec 1.33 124.0±52.56µs ? B/sec
bench_get/GetConfig { factory: Server, nodes: 5 } 1.02 177.1±114.89µs ? B/sec 1.00 173.6±115.18µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 1, value_size: 1024 } 1.00 116.2±6.19µs ? B/sec 1.02 118.8±5.75µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 1, value_size: 128 } 1.00 107.6±6.60µs ? B/sec 1.05 112.8±7.02µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 1, value_size: 4096 } 1.00 143.5±6.05µs ? B/sec 1.05 151.3±10.43µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 1, value_size: 8 } 1.00 106.0±6.00µs ? B/sec 1.04 110.7±6.39µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 3, value_size: 1024 } 1.00 234.8±23.87µs ? B/sec 1.02 239.2±20.31µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 3, value_size: 128 } 1.01 229.5±35.81µs ? B/sec 1.00 226.6±24.35µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 3, value_size: 4096 } 1.00 267.2±29.67µs ? B/sec 1.04 276.7±26.59µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 3, value_size: 8 } 1.01 221.2±8.46µs ? B/sec 1.00 219.4±20.08µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 5, value_size: 1024 } 1.03 285.2±23.40µs ? B/sec 1.00 276.8±18.16µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 5, value_size: 128 } 1.06 264.6±22.72µs ? B/sec 1.00 248.9±28.69µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 5, value_size: 4096 } 1.11 342.8±44.17µs ? B/sec 1.00 309.1±28.68µs ? B/sec
bench_set/SetConfig { factory: Node, nodes: 5, value_size: 8 } 1.08 265.7±36.99µs ? B/sec 1.00 245.3±21.87µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 1, value_size: 1024 } 1.03 164.1±41.20µs ? B/sec 1.00 159.0±45.78µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 1, value_size: 128 } 1.03 154.4±53.89µs ? B/sec 1.00 150.5±46.62µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 1, value_size: 4096 } 1.00 184.8±41.25µs ? B/sec 1.16 215.2±59.08µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 1, value_size: 8 } 1.02 152.0±53.58µs ? B/sec 1.00 149.0±40.72µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 3, value_size: 1024 } 1.07 488.6±91.05µs ? B/sec 1.00 456.8±16.34µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 3, value_size: 128 } 1.01 433.9±13.09µs ? B/sec 1.00 430.0±23.43µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 3, value_size: 4096 } 1.00 509.8±28.05µs ? B/sec 1.00 511.5±29.10µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 3, value_size: 8 } 1.00 422.1±15.72µs ? B/sec 1.03 433.9±13.41µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 5, value_size: 1024 } 1.00 543.0±25.32µs ? B/sec 1.01 546.5±36.19µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 5, value_size: 128 } 1.00 499.8±17.33µs ? B/sec 1.05 522.6±25.63µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 5, value_size: 4096 } 1.00 608.7±59.76µs ? B/sec 1.00 607.0±43.72µs ? B/sec
bench_set/SetConfig { factory: Server, nodes: 5, value_size: 8 } 1.05 540.9±92.94µs ? B/sec 1.00 513.0±35.94µs ? B/sec
+ critcmp coprocessor_executors-1 coprocessor_executors-2
group coprocessor_executors-1 coprocessor_executors-2
----- ----------------------- -----------------------
normal_index_scan_index 1.00 3.8±0.53µs ? B/sec 1.10 4.2±0.65µs ? B/sec
normal_index_scan_primary_key 1.00 3.9±0.51µs ? B/sec 1.12 4.4±0.61µs ? B/sec
table_scan_datum_absent 1.00 3.1±0.46µs ? B/sec 1.09 3.4±0.18µs ? B/sec
table_scan_datum_absent_large_row 1.00 9.3±0.41µs ? B/sec 1.05 9.8±0.54µs ? B/sec
table_scan_datum_all 1.00 10.7±0.47µs ? B/sec 1.03 11.0±0.26µs ? B/sec
table_scan_datum_end 1.00 9.4±0.38µs ? B/sec 1.04 9.8±0.38µs ? B/sec
table_scan_datum_front 1.00 2.7±0.78µs ? B/sec 1.09 3.0±0.36µs ? B/sec
table_scan_datum_multi_front 1.00 2.7±0.63µs ? B/sec 1.16 3.1±0.44µs ? B/sec
table_scan_long_datum_front 1.00 11.4±0.64µs ? B/sec 1.03 11.7±0.73µs ? B/sec
table_scan_multi_point_range 1.00 679.7±2.71µs ? B/sec 1.04 708.7±4.88µs ? B/sec
table_scan_multi_rows 1.00 334.7±1.96µs ? B/sec 1.09 364.3±3.87µs ? B/sec
table_scan_point_range 1.00 2.8±0.42µs ? B/sec 1.14 3.2±0.46µs ? B/sec
table_scan_primary_key 1.00 2.9±0.31µs ? B/sec 1.05 3.0±0.30µs ? B/sec
+ critcmp hierarchy-1 hierarchy-2
group hierarchy-1 hierarchy-2
----- ----------- -----------
engine_get(exclude snapshot)/BTree_KL64_VL64 1.00 1121.5±1.01ns ? B/sec 1.01 1131.8±4.05ns ? B/sec
engine_get(exclude snapshot)/BTree_KL64_VL65 1.00 1123.3±1.21ns ? B/sec 1.01 1132.3±1.32ns ? B/sec
engine_get(exclude snapshot)/Rocks_KL64_VL64 1.00 14.0±0.12µs ? B/sec 1.05 14.8±0.19µs ? B/sec
engine_get(exclude snapshot)/Rocks_KL64_VL65 1.00 14.0±0.13µs ? B/sec 1.05 14.8±0.13µs ? B/sec
engine_put/BTree_KL64_VL64 1.00 4.1±0.02µs ? B/sec 1.01 4.1±0.01µs ? B/sec
engine_put/BTree_KL64_VL65 1.00 4.1±0.01µs ? B/sec 1.03 4.2±0.03µs ? B/sec
engine_put/Rocks_KL64_VL64 1.02 317.4±31.72µs ? B/sec 1.00 312.1±24.41µs ? B/sec
engine_put/Rocks_KL64_VL65 1.00 314.1±23.68µs ? B/sec 1.01 316.3±25.97µs ? B/sec
engine_snapshot/BTree_KL64_VL64 1.03 350.3±0.40ns ? B/sec 1.00 338.8±0.22ns ? B/sec
engine_snapshot/BTree_KL64_VL65 1.04 350.8±0.38ns ? B/sec 1.00 338.5±0.38ns ? B/sec
engine_snapshot/Rocks_KL64_VL64 1.01 23.8±2.37µs ? B/sec 1.00 23.6±2.36µs ? B/sec
engine_snapshot/Rocks_KL64_VL65 1.00 23.4±2.14µs ? B/sec 1.02 23.8±1.85µs ? B/sec
mvcc_commit/BTree_KL64_VL64 1.00 6.7±0.02µs ? B/sec 1.05 7.0±0.02µs ? B/sec
mvcc_commit/BTree_KL64_VL65 1.00 6.4±0.03µs ? B/sec 1.04 6.6±0.03µs ? B/sec
mvcc_commit/Rocks_KL64_VL64 1.00 28.0±0.51µs ? B/sec 1.00 28.1±0.50µs ? B/sec
mvcc_commit/Rocks_KL64_VL65 1.00 27.2±0.38µs ? B/sec 1.00 27.2±0.43µs ? B/sec
mvcc_load_lock/BTree_KL64_VL64 1.00 1549.8±2.73ns ? B/sec 1.03 1594.4±10.41ns ? B/sec
mvcc_load_lock/BTree_KL64_VL65 1.00 1551.2±2.62ns ? B/sec 1.03 1598.5±11.79ns ? B/sec
mvcc_load_lock/Rocks_KL64_VL64 1.00 14.7±0.18µs ? B/sec 1.04 15.4±0.17µs ? B/sec
mvcc_load_lock/Rocks_KL64_VL65 1.00 14.8±0.24µs ? B/sec 1.04 15.3±0.16µs ? B/sec
mvcc_prewrite/BTree_KL64_VL64 1.00 7.7±0.02µs ? B/sec 1.12 8.6±0.04µs ? B/sec
mvcc_prewrite/BTree_KL64_VL65 1.00 8.6±0.02µs ? B/sec 1.10 9.5±0.02µs ? B/sec
mvcc_prewrite/Rocks_KL64_VL64 1.00 40.8±0.55µs ? B/sec 1.03 42.1±0.56µs ? B/sec
mvcc_prewrite/Rocks_KL64_VL65 1.00 41.8±0.47µs ? B/sec 1.04 43.6±0.57µs ? B/sec
mvcc_seek_write/BTree_KL64_VL64 1.00 4.0±0.02µs ? B/sec 1.06 4.2±0.02µs ? B/sec
mvcc_seek_write/BTree_KL64_VL65 1.00 4.0±0.02µs ? B/sec 1.06 4.2±0.02µs ? B/sec
mvcc_seek_write/Rocks_KL64_VL64 1.00 21.7±0.42µs ? B/sec 1.03 22.2±0.33µs ? B/sec
mvcc_seek_write/Rocks_KL64_VL65 1.00 21.6±0.31µs ? B/sec 1.03 22.2±0.30µs ? B/sec
storage_async_commit/BTree_KL64_VL64 1.01 725.5±25.58µs ? B/sec 1.00 720.4±25.61µs ? B/sec
storage_async_commit/BTree_KL64_VL65 1.01 720.9±23.24µs ? B/sec 1.00 711.6±23.43µs ? B/sec
storage_async_commit/Rocks_KL64_VL64 1.00 1205.9±53.93µs ? B/sec 1.03 1237.7±43.64µs ? B/sec
storage_async_commit/Rocks_KL64_VL65 1.00 1200.4±57.47µs ? B/sec 1.03 1235.6±33.97µs ? B/sec
storage_async_prewrite/BTree_KL64_VL64 1.00 727.3±37.11µs ? B/sec 1.00 724.6±35.18µs ? B/sec
storage_async_prewrite/BTree_KL64_VL65 1.00 730.4±32.11µs ? B/sec 1.02 743.7±35.38µs ? B/sec
storage_async_prewrite/Rocks_KL64_VL64 1.00 1221.1±87.85µs ? B/sec 1.04 1274.0±75.74µs ? B/sec
storage_async_prewrite/Rocks_KL64_VL65 1.00 1234.4±97.69µs ? B/sec 1.04 1288.7±72.55µs ? B/sec
storage_async_raw_get/BTree_KL64_VL64 1.00 402.1±11.64µs ? B/sec 1.00 402.4±8.18µs ? B/sec
storage_async_raw_get/BTree_KL64_VL65 1.01 406.3±14.50µs ? B/sec 1.00 401.4±6.58µs ? B/sec
storage_async_raw_get/Rocks_KL64_VL64 1.00 733.1±20.32µs ? B/sec 1.03 751.8±22.94µs ? B/sec
storage_async_raw_get/Rocks_KL64_VL65 1.00 734.1±19.30µs ? B/sec 1.02 749.9±23.76µs ? B/sec
txn_commit/BTree_KL64_VL64 1.00 17.3±0.36µs ? B/sec 1.01 17.5±0.39µs ? B/sec
txn_commit/BTree_KL64_VL65 1.00 17.0±0.36µs ? B/sec 1.01 17.1±0.28µs ? B/sec
txn_commit/Rocks_KL64_VL64 1.00 716.5±34.06µs ? B/sec 1.00 716.1±32.82µs ? B/sec
txn_commit/Rocks_KL64_VL65 1.01 718.2±42.69µs ? B/sec 1.00 709.9±34.27µs ? B/sec
txn_prewrite/BTree_KL64_VL64 1.00 20.1±1.36µs ? B/sec 1.02 20.6±1.01µs ? B/sec
txn_prewrite/BTree_KL64_VL65 1.00 24.6±1.33µs ? B/sec 1.01 25.0±1.23µs ? B/sec
txn_prewrite/Rocks_KL64_VL64 1.00 736.0±44.81µs ? B/sec 1.01 745.3±36.08µs ? B/sec
txn_prewrite/Rocks_KL64_VL65 1.00 749.2±35.42µs ? B/sec 1.02 763.6±34.50µs ? B/sec