diff --git a/benchmarks/data.js b/benchmarks/data.js index 56d493bf..a598db42 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1705721760292, + "lastUpdate": 1705721792080, "repoUrl": "https://github.com/gofiber/storage", "entries": { "Benchmark": [ @@ -166968,6 +166968,1254 @@ window.BENCHMARK_DATA = { "extra": "601 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "rene@gofiber.io", + "name": "RW", + "username": "ReneWerner87" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cd5fc39a6e58f1a8cae9fef7242d7cc467834a50", + "message": "Merge pull request #1183 from gofiber/dependabot/go_modules/s3/github.com/aws/aws-sdk-go-v2/feature/s3/manager-1.15.13\n\nBump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.9 to 1.15.13 in /s3", + "timestamp": "2024-01-20T04:28:27+01:00", + "tree_id": "c64acab178a8d0eff21ea63ac2b368be48a7d9ec", + "url": "https://github.com/gofiber/storage/commit/cd5fc39a6e58f1a8cae9fef7242d7cc467834a50" + }, + "date": 1705721790256, + "tool": "go", + "benches": [ + { + "name": "Benchmark_ArangoDB_Set - ns/op", + "value": 586418, + "unit": "ns/op", + "extra": "2060 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_Set - B/op", + "value": 15444, + "unit": "B/op", + "extra": "2060 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_Set - allocs/op", + "value": 225, + "unit": "allocs/op", + "extra": "2060 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_Get - ns/op", + "value": 537193, + "unit": "ns/op", + "extra": "2266 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_Get - B/op", + "value": 15191, + "unit": "B/op", + "extra": "2266 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_Get - allocs/op", + "value": 226, + "unit": "allocs/op", + "extra": "2266 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_SetAndDelete - ns/op", + "value": 880351, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_SetAndDelete - B/op", + "value": 23331, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "Benchmark_ArangoDB_SetAndDelete - allocs/op", + "value": 340, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_Set - ns/op", + "value": 2115890, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_Set - B/op", + "value": 10573, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_Set - allocs/op", + "value": 167, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_Get - ns/op", + "value": 1141994, + "unit": "ns/op", + "extra": "930 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_Get - B/op", + "value": 11883, + "unit": "B/op", + "extra": "930 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_Get - allocs/op", + "value": 212, + "unit": "allocs/op", + "extra": "930 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_SetAndDelete - ns/op", + "value": 2640832, + "unit": "ns/op", + "extra": "421 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_SetAndDelete - B/op", + "value": 19054, + "unit": "B/op", + "extra": "421 times\n4 procs" + }, + { + "name": "Benchmark_AzureBlob_SetAndDelete - allocs/op", + "value": 290, + "unit": "allocs/op", + "extra": "421 times\n4 procs" + }, + { + "name": "Benchmark_Badger_Set - ns/op", + "value": 8670, + "unit": "ns/op", + "extra": "140830 times\n4 procs" + }, + { + "name": "Benchmark_Badger_Set - B/op", + "value": 1399, + "unit": "B/op", + "extra": "140830 times\n4 procs" + }, + { + "name": "Benchmark_Badger_Set - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "140830 times\n4 procs" + }, + { + "name": "Benchmark_Badger_Get - ns/op", + "value": 987.5, + "unit": "ns/op", + "extra": "1229010 times\n4 procs" + }, + { + "name": "Benchmark_Badger_Get - B/op", + "value": 416, + "unit": "B/op", + "extra": "1229010 times\n4 procs" + }, + { + "name": "Benchmark_Badger_Get - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "1229010 times\n4 procs" + }, + { + "name": "Benchmark_Badger_SetAndDelete - ns/op", + "value": 17711, + "unit": "ns/op", + "extra": "68060 times\n4 procs" + }, + { + "name": "Benchmark_Badger_SetAndDelete - B/op", + "value": 2784, + "unit": "B/op", + "extra": "68060 times\n4 procs" + }, + { + "name": "Benchmark_Badger_SetAndDelete - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "68060 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_Set - ns/op", + "value": 224435, + "unit": "ns/op", + "extra": "5374 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_Set - B/op", + "value": 6277, + "unit": "B/op", + "extra": "5374 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_Set - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "5374 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_Get - ns/op", + "value": 601.5, + "unit": "ns/op", + "extra": "2427456 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_Get - B/op", + "value": 480, + "unit": "B/op", + "extra": "2427456 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_Get - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "2427456 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_SetAndDelete - ns/op", + "value": 450159, + "unit": "ns/op", + "extra": "2737 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_SetAndDelete - B/op", + "value": 12534, + "unit": "B/op", + "extra": "2737 times\n4 procs" + }, + { + "name": "Benchmark_Bbolt_SetAndDelete - allocs/op", + "value": 84, + "unit": "allocs/op", + "extra": "2737 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_Set - ns/op", + "value": 1322085, + "unit": "ns/op", + "extra": "973 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_Set - B/op", + "value": 6642, + "unit": "B/op", + "extra": "973 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_Set - allocs/op", + "value": 121, + "unit": "allocs/op", + "extra": "973 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_Get - ns/op", + "value": 692286, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_Get - B/op", + "value": 6589, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_Get - allocs/op", + "value": 117, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_SetAndDelete - ns/op", + "value": 1178661, + "unit": "ns/op", + "extra": "914 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_SetAndDelete - B/op", + "value": 13028, + "unit": "B/op", + "extra": "914 times\n4 procs" + }, + { + "name": "Benchmark_Coherence_SetAndDelete - allocs/op", + "value": 234, + "unit": "allocs/op", + "extra": "914 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_Set - ns/op", + "value": 200267, + "unit": "ns/op", + "extra": "6000 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_Set - B/op", + "value": 7612, + "unit": "B/op", + "extra": "6000 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_Set - allocs/op", + "value": 75, + "unit": "allocs/op", + "extra": "6000 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_Get - ns/op", + "value": 164231, + "unit": "ns/op", + "extra": "7071 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_Get - B/op", + "value": 3785, + "unit": "B/op", + "extra": "7071 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_Get - allocs/op", + "value": 71, + "unit": "allocs/op", + "extra": "7071 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_SetAndDelete - ns/op", + "value": 396498, + "unit": "ns/op", + "extra": "2782 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_SetAndDelete - B/op", + "value": 15389, + "unit": "B/op", + "extra": "2782 times\n4 procs" + }, + { + "name": "Benchmark_Couchbase_SetAndDelete - allocs/op", + "value": 145, + "unit": "allocs/op", + "extra": "2782 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_Set - ns/op", + "value": 649433, + "unit": "ns/op", + "extra": "1706 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_Set - B/op", + "value": 28589, + "unit": "B/op", + "extra": "1706 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_Set - allocs/op", + "value": 364, + "unit": "allocs/op", + "extra": "1706 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_Get - ns/op", + "value": 673447, + "unit": "ns/op", + "extra": "2083 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_Get - B/op", + "value": 30426, + "unit": "B/op", + "extra": "2083 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_Get - allocs/op", + "value": 392, + "unit": "allocs/op", + "extra": "2083 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_SetAndDelete - ns/op", + "value": 1342065, + "unit": "ns/op", + "extra": "866 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_SetAndDelete - B/op", + "value": 57094, + "unit": "B/op", + "extra": "866 times\n4 procs" + }, + { + "name": "Benchmark_DynamoDB_SetAndDelete - allocs/op", + "value": 724, + "unit": "allocs/op", + "extra": "866 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_Set - ns/op", + "value": 1035119, + "unit": "ns/op", + "extra": "1094 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_Set - B/op", + "value": 13776, + "unit": "B/op", + "extra": "1094 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_Set - allocs/op", + "value": 245, + "unit": "allocs/op", + "extra": "1094 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_Get - ns/op", + "value": 313889, + "unit": "ns/op", + "extra": "3964 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_Get - B/op", + "value": 7533, + "unit": "B/op", + "extra": "3964 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_Get - allocs/op", + "value": 129, + "unit": "allocs/op", + "extra": "3964 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_SetAndDelete - ns/op", + "value": 1806133, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_SetAndDelete - B/op", + "value": 20931, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "Benchmark_Etcd_SetAndDelete - allocs/op", + "value": 365, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_Set - ns/op", + "value": 110604, + "unit": "ns/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_Set - B/op", + "value": 35, + "unit": "B/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_Set - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_Get - ns/op", + "value": 113582, + "unit": "ns/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_Get - B/op", + "value": 200, + "unit": "B/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_Get - allocs/op", + "value": 9, + "unit": "allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_SetAndDelete - ns/op", + "value": 217563, + "unit": "ns/op", + "extra": "5756 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_SetAndDelete - B/op", + "value": 51, + "unit": "B/op", + "extra": "5756 times\n4 procs" + }, + { + "name": "Benchmark_Memcache_SetAndDelete - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "5756 times\n4 procs" + }, + { + "name": "Benchmark_Memory_Set - ns/op", + "value": 31.81, + "unit": "ns/op", + "extra": "38579926 times\n4 procs" + }, + { + "name": "Benchmark_Memory_Set - B/op", + "value": 3, + "unit": "B/op", + "extra": "38579926 times\n4 procs" + }, + { + "name": "Benchmark_Memory_Set - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "38579926 times\n4 procs" + }, + { + "name": "Benchmark_Memory_Get - ns/op", + "value": 8.01, + "unit": "ns/op", + "extra": "150982425 times\n4 procs" + }, + { + "name": "Benchmark_Memory_Get - B/op", + "value": 0, + "unit": "B/op", + "extra": "150982425 times\n4 procs" + }, + { + "name": "Benchmark_Memory_Get - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "150982425 times\n4 procs" + }, + { + "name": "Benchmark_Memory_SetAndDelete - ns/op", + "value": 62.48, + "unit": "ns/op", + "extra": "19546207 times\n4 procs" + }, + { + "name": "Benchmark_Memory_SetAndDelete - B/op", + "value": 3, + "unit": "B/op", + "extra": "19546207 times\n4 procs" + }, + { + "name": "Benchmark_Memory_SetAndDelete - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "19546207 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - ns/op", + "value": 0.3318, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - ns/op", + "value": 56.29, + "unit": "ns/op", + "extra": "21855519 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "21855519 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21855519 times\n4 procs" + }, + { + "name": "Benchmark_Minio_Set - ns/op", + "value": 1531911, + "unit": "ns/op", + "extra": "793 times\n4 procs" + }, + { + "name": "Benchmark_Minio_Set - B/op", + "value": 87742, + "unit": "B/op", + "extra": "793 times\n4 procs" + }, + { + "name": "Benchmark_Minio_Set - allocs/op", + "value": 295, + "unit": "allocs/op", + "extra": "793 times\n4 procs" + }, + { + "name": "Benchmark_Minio_Get - ns/op", + "value": 663813, + "unit": "ns/op", + "extra": "1726 times\n4 procs" + }, + { + "name": "Benchmark_Minio_Get - B/op", + "value": 15593, + "unit": "B/op", + "extra": "1726 times\n4 procs" + }, + { + "name": "Benchmark_Minio_Get - allocs/op", + "value": 201, + "unit": "allocs/op", + "extra": "1726 times\n4 procs" + }, + { + "name": "Benchmark_Minio_SetAndDelete - ns/op", + "value": 2572111, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "Benchmark_Minio_SetAndDelete - B/op", + "value": 98009, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "Benchmark_Minio_SetAndDelete - allocs/op", + "value": 463, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_Set - ns/op", + "value": 349870, + "unit": "ns/op", + "extra": "3522 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_Set - B/op", + "value": 6823, + "unit": "B/op", + "extra": "3522 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_Set - allocs/op", + "value": 103, + "unit": "allocs/op", + "extra": "3522 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_Get - ns/op", + "value": 308098, + "unit": "ns/op", + "extra": "3916 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_Get - B/op", + "value": 7712, + "unit": "B/op", + "extra": "3916 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_Get - allocs/op", + "value": 90, + "unit": "allocs/op", + "extra": "3916 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_SetAndDelete - ns/op", + "value": 719438, + "unit": "ns/op", + "extra": "1701 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_SetAndDelete - B/op", + "value": 12226, + "unit": "B/op", + "extra": "1701 times\n4 procs" + }, + { + "name": "Benchmark_MongoDB_SetAndDelete - allocs/op", + "value": 180, + "unit": "allocs/op", + "extra": "1701 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_Set - ns/op", + "value": 2181141, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_Set - B/op", + "value": 15065, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_Set - allocs/op", + "value": 281, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_Get - ns/op", + "value": 1763564, + "unit": "ns/op", + "extra": "714 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_Get - B/op", + "value": 15134, + "unit": "B/op", + "extra": "714 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_Get - allocs/op", + "value": 282, + "unit": "allocs/op", + "extra": "714 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_SetAndDelete - ns/op", + "value": 5082061, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_SetAndDelete - B/op", + "value": 27652, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "Benchmark_MSSQL_SetAndDelete - allocs/op", + "value": 532, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_Set - ns/op", + "value": 915803, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_Set - B/op", + "value": 6583, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_Set - allocs/op", + "value": 40, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_Get - ns/op", + "value": 929671, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_Get - B/op", + "value": 6615, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_Get - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_SetAndDelete - ns/op", + "value": 3340221, + "unit": "ns/op", + "extra": "355 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_SetAndDelete - B/op", + "value": 12677, + "unit": "B/op", + "extra": "355 times\n4 procs" + }, + { + "name": "Benchmark_MYSQL_SetAndDelete - allocs/op", + "value": 77, + "unit": "allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_Set - ns/op", + "value": 349921, + "unit": "ns/op", + "extra": "3192 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_Set - B/op", + "value": 167, + "unit": "B/op", + "extra": "3192 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_Set - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "3192 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_Get - ns/op", + "value": 1701, + "unit": "ns/op", + "extra": "677654 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_Get - B/op", + "value": 288, + "unit": "B/op", + "extra": "677654 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_Get - allocs/op", + "value": 8, + "unit": "allocs/op", + "extra": "677654 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_SetAndDelete - ns/op", + "value": 729669, + "unit": "ns/op", + "extra": "1708 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_SetAndDelete - B/op", + "value": 100, + "unit": "B/op", + "extra": "1708 times\n4 procs" + }, + { + "name": "Benchmark_Pebble_SetAndDelete - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "1708 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_Set - ns/op", + "value": 293301, + "unit": "ns/op", + "extra": "4311 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_Set - B/op", + "value": 256, + "unit": "B/op", + "extra": "4311 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_Set - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "4311 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_Get - ns/op", + "value": 150145, + "unit": "ns/op", + "extra": "7831 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_Get - B/op", + "value": 521, + "unit": "B/op", + "extra": "7831 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_Get - allocs/op", + "value": 10, + "unit": "allocs/op", + "extra": "7831 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_SetAndDelete - ns/op", + "value": 577690, + "unit": "ns/op", + "extra": "2032 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_SetAndDelete - B/op", + "value": 400, + "unit": "B/op", + "extra": "2032 times\n4 procs" + }, + { + "name": "Benchmark_Postgres_SetAndDelete - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "2032 times\n4 procs" + }, + { + "name": "Benchmark_Redis_Set - ns/op", + "value": 51391, + "unit": "ns/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "Benchmark_Redis_Set - B/op", + "value": 268, + "unit": "B/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "Benchmark_Redis_Set - allocs/op", + "value": 10, + "unit": "allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "Benchmark_Redis_Get - ns/op", + "value": 50570, + "unit": "ns/op", + "extra": "23977 times\n4 procs" + }, + { + "name": "Benchmark_Redis_Get - B/op", + "value": 200, + "unit": "B/op", + "extra": "23977 times\n4 procs" + }, + { + "name": "Benchmark_Redis_Get - allocs/op", + "value": 8, + "unit": "allocs/op", + "extra": "23977 times\n4 procs" + }, + { + "name": "Benchmark_Redis_SetAndDelete - ns/op", + "value": 105482, + "unit": "ns/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Redis_SetAndDelete - B/op", + "value": 456, + "unit": "B/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Redis_SetAndDelete - allocs/op", + "value": 18, + "unit": "allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_Set - ns/op", + "value": 339.9, + "unit": "ns/op", + "extra": "3549837 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_Set - B/op", + "value": 123, + "unit": "B/op", + "extra": "3549837 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_Set - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3549837 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_Get - ns/op", + "value": 89.34, + "unit": "ns/op", + "extra": "13506735 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_Get - B/op", + "value": 18, + "unit": "B/op", + "extra": "13506735 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_Get - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "13506735 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_SetAndDelete - ns/op", + "value": 638.3, + "unit": "ns/op", + "extra": "1893835 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_SetAndDelete - B/op", + "value": 219, + "unit": "B/op", + "extra": "1893835 times\n4 procs" + }, + { + "name": "Benchmark_Ristretto_SetAndDelete - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "1893835 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_Set - ns/op", + "value": 65956, + "unit": "ns/op", + "extra": "19363 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_Set - B/op", + "value": 30, + "unit": "B/op", + "extra": "19363 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_Set - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "19363 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_Get - ns/op", + "value": 66928, + "unit": "ns/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_Get - B/op", + "value": 568, + "unit": "B/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_Get - allocs/op", + "value": 10, + "unit": "allocs/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_SetAndDelete - ns/op", + "value": 121038, + "unit": "ns/op", + "extra": "9586 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_SetAndDelete - B/op", + "value": 32, + "unit": "B/op", + "extra": "9586 times\n4 procs" + }, + { + "name": "Benchmark_Rueidis_SetAndDelete - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "9586 times\n4 procs" + }, + { + "name": "Benchmark_S3_Set - ns/op", + "value": 1574420, + "unit": "ns/op", + "extra": "856 times\n4 procs" + }, + { + "name": "Benchmark_S3_Set - B/op", + "value": 69189, + "unit": "B/op", + "extra": "856 times\n4 procs" + }, + { + "name": "Benchmark_S3_Set - allocs/op", + "value": 597, + "unit": "allocs/op", + "extra": "856 times\n4 procs" + }, + { + "name": "Benchmark_S3_Get - ns/op", + "value": 749881, + "unit": "ns/op", + "extra": "1552 times\n4 procs" + }, + { + "name": "Benchmark_S3_Get - B/op", + "value": 66319, + "unit": "B/op", + "extra": "1552 times\n4 procs" + }, + { + "name": "Benchmark_S3_Get - allocs/op", + "value": 544, + "unit": "allocs/op", + "extra": "1552 times\n4 procs" + }, + { + "name": "Benchmark_S3_SetAndDelete - ns/op", + "value": 2618586, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "Benchmark_S3_SetAndDelete - B/op", + "value": 97499, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "Benchmark_S3_SetAndDelete - allocs/op", + "value": 1003, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_Set - ns/op", + "value": 1346996, + "unit": "ns/op", + "extra": "879 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_Set - B/op", + "value": 2898, + "unit": "B/op", + "extra": "879 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_Set - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "879 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_Get - ns/op", + "value": 1368726, + "unit": "ns/op", + "extra": "888 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_Get - B/op", + "value": 2802, + "unit": "B/op", + "extra": "888 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_Get - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "888 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_SetAndDelete - ns/op", + "value": 2679938, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_SetAndDelete - B/op", + "value": 5520, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "Benchmark_Scylla_SetAndDelete - allocs/op", + "value": 81, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_Set - ns/op", + "value": 865255, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_Set - B/op", + "value": 625, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_Set - allocs/op", + "value": 24, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_Get - ns/op", + "value": 22602, + "unit": "ns/op", + "extra": "68112 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_Get - B/op", + "value": 856, + "unit": "B/op", + "extra": "68112 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_Get - allocs/op", + "value": 45, + "unit": "allocs/op", + "extra": "68112 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_SetAndDelete - ns/op", + "value": 1949406, + "unit": "ns/op", + "extra": "633 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_SetAndDelete - B/op", + "value": 963, + "unit": "B/op", + "extra": "633 times\n4 procs" + }, + { + "name": "Benchmark_SQLite3_SetAndDelete - allocs/op", + "value": 43, + "unit": "allocs/op", + "extra": "633 times\n4 procs" + } + ] } ] }